منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : الاستعلام بواسطة Regex
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله وبركاته

كيف استخد طريقة الاستعلام 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
ممكن بدون استخدام الـ Regex

بأي طريقة ممكنه
سلام

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

موفقين
تفضل هذا 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}
لكن سؤالي هنا كيف سيكون الكود
لان جميع الاسطر موجودة داخل ListBox1

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

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