منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
الاستعلام بواسطة Regex - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : الاستعلام بواسطة Regex (/showthread.php?tid=12305)



الاستعلام بواسطة Regex - aftfm - 16-05-15

السلام عليكم ورحمة الله وبركاته

كيف استخد طريقة الاستعلام Regex في ListBox

التفصيل:

لدي في الـ ListBox r

PHP كود :
100-2015-5-12-0000-111-222-3333-25852-DD9-20155102201220-20155102201220
MMD
-100-2015-5-12-0000-111-222-3333-R-25852-DD9-20155102201220-20155102201220
MMD
-NNS-100-2015-5-12-0000-111-222-3333-R-25852-DD9-20155102201220-20155102201220 
ه

هذا ترتيب النص بداخل الـ ListBox

يشترط هذا الترتيب بخصوص بداية الاسطر من ارقام او احرف وكذلك الاحر
في حالة هناك اختلاف تظهر رسالة بوجود سطر خطاء ويرسل هذا السطر الى ListBox2


RE: الاستعلام بواسطة Regex - aftfm - 18-05-15

ممكن بدون استخدام الـ Regex

بأي طريقة ممكنه


RE: الاستعلام بواسطة Regex - الطالب - 18-05-15

سلام

مو واضح، طلبك محتاج شرح افضل بكثير لانه شكل طلبك معقد

موفقين


RE: الاستعلام بواسطة Regex - silverlord - 18-05-15

تفضل هذا regex

كود :
100-2015-5-12-0000-111-222-3333-25852-DD9-20155102201220-20155102201220
[0-9]{3}-[0-9]{4}-[0-9]{1}-[0-9]{2}-[0-9]{4}-[0-9]{3}-[0-9]{3}-[0-9]{4}-[0-9]{5}-[a-zA-Z]{2}[0-9]{1}-[0-9]{14}-[0-9]{14}

كود :
MMD-100-2015-5-12-0000-111-222-3333-R-25852-DD9-20155102201220-20155102201220
[A-Za-z]{3}-[0-9]{3}-[0-9]{4}-[0-9]{1}-[0-9]{2}-[0-9]{4}-[0-9]{3}-[0-9]{3}-[0-9]{4}-[A-Za-z]{1}-[0-9]{5}-[A-Za-z]{2}[0-9]{1}-[0-9]{14}-[0-9]{14}

كود :
MMD-NNS-100-2015-5-12-0000-111-222-3333-R-25852-DD9-20155102201220-20155102201220
[A-Za-z]{3}-[A-Za-z]{3}-[0-9]{3}-[0-9]{4}-[0-9]{1}-[0-9]{2}-[0-9]{4}-[0-9]{3}-[0-9]{3}-[0-9]{4}-[A-Za-z]{1}-[0-9]{5}-[A-Za-z]{2}[0-9]{1}-[0-9]{14}-[0-9]{14}


RE: الاستعلام بواسطة Regex - aftfm - 18-05-15

لكن سؤالي هنا كيف سيكون الكود
لان جميع الاسطر موجودة داخل ListBox1

ومن المفروض يكون كود الـ Regex لجميع ما بداخل الـ ListBox

نعم قمت بإظافة العلامة |
ومشي الحال