تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[VB.NET] تحديد بلد المستخدم
#4
سلام


بصراحه لقيتها جاهزه ومعرفتي فيها بسيطه

وهذا شرح بسيط للباترن
كود :
(?<=Country :).+?(?=<)

هذا الباترن بياخذ قيمه بين (بدايه) و(نهايه) محدده بالاقواس

البدايه هي
كود :
(?<=Country :)
يقول حدد من ما بعد النص التالي
كود :
Country :
وامر (ما بعد) هو
كود :
?<=

وهنا عرفنا مكان بدايت المؤشر


النهايه هي
كود :
(?=<)
حدد من ما قبل النص التالي وهنا فقط حرف
كود :
<
وامر (ما قبل) هو
كود :
?=

بقي الجزء اللي بينهم وهو
كود :
.+?
لكنها تحتوي حاجتين
الاولى
كود :
.+
والثانيه
كود :
?

الاولى
تعني ان (.) هي اي حرف و (+) تعني مكرر مره او اكثر
ومع بعضهم تعني اي حرف مكرر مره او اكثر
وممكن نستخدم (*) بدل (+) تعطي نفس النتيجه
ولكن النجمه معناها سواء لقيت اي حرف سواء مكرر اولا او ما لقيت اي حرف

الثانيه
هي (؟) ووجوده قبل النهايه تعني هنا سوف يتوقف المؤشر عند اول مطابقه لل (النهايه)
وكما وضحنا ان النهايه هي البحث عن الحرف (>)
يعني يتوقف عند اول حرف (>) يلاقيها

والى هنا عرفنا مكان مؤشر النهايه


يمكن تتلخبط بسبب وجود (>) داخل قوس (البدايه) وقوس (النهايه)
لكانه في قوس (البدايه) كانت (جزء من امر)
وفي قوس (النهايه) كان (حرف)

المراجع:
http://vb4arb.com/vb/thread-467.html?highlight=regex
http://files.books.elebda3.net/elebda3.net-5647.pdf
http://stackoverflow.com/questions/10804...d-in-regex
http://www.rexegg.com/regex-quickstart.html


يعني جوابا على سؤالك كانت العلامه = جزء من امر وليست حرفا


اعذرني اذا ما فهمت عليا لان شرحي مش ولا بد


موفقين
متغيب
الرد }}}
تم الشكر بواسطة: سعود , مبرمج بلا حدود


الردود في هذا الموضوع
تحديد بلد المستخدم - بواسطة ILI - 17-08-15, 01:42 PM
RE: تحديد بلد المستخدم - بواسطة الطالب - 17-08-15, 06:11 PM
RE: تحديد بلد المستخدم - بواسطة سعود - 19-08-15, 03:36 PM
RE: تحديد بلد المستخدم - بواسطة الطالب - 19-08-15, 07:11 PM
RE: تحديد بلد المستخدم - بواسطة سعود - 19-08-15, 07:12 PM
RE: تحديد بلد المستخدم - بواسطة الطالب - 19-08-15, 08:59 PM
RE: تحديد بلد المستخدم - بواسطة سعود - 19-08-15, 10:07 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيف تصمم واجهات برامجك بطريقة الكبار .. مقدمة في تصميم واجهات المستخدم ali.alfoly 11 7,779 09-10-25, 08:24 AM
آخر رد: مصمم هاوي
  مساعدة في تمرير اسم المستخدم سيد أحمد 3 959 01-07-25, 12:51 AM
آخر رد: أبو خالد الشكري
  كيف يمكن اضافة عناصر للكومبوبوكس اثناء تشغيل البرنامج عن طريق المستخدم haithammoftah 3 2,168 30-09-24, 12:52 AM
آخر رد: asmarsou
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 330 12-09-24, 06:29 PM
آخر رد: F.H.M
  معرفة حجم ملف PDF تم تحديد مساره modymody300894 1 302 10-08-24, 03:35 PM
آخر رد: ميدو الفنان
  [VB.NET] ارغب في كود إلزام المستخدم ادخال الأرقام محصور بعددين loay775 2 563 18-01-24, 05:02 PM
آخر رد: loay775
  تحديد موقع ملف user.config واعدة توجيهه لموقع آخر Mohammed Nafa 3 754 07-11-23, 10:12 PM
آخر رد: Mohammed Nafa
  [كود] ما الخطأ فى الـ Functions المستخدم فى vb.net 2010 AhmedEissa 9 1,122 21-10-23, 11:44 PM
آخر رد: Ahmed5
  إجبار المستخدم على إدخال عدد معين من الأرقام Ahmed.vb 6 1,145 20-10-23, 10:25 AM
آخر رد: atefkhalf2004
  [VB.NET] كيف اقوم بمنع المستخدم من استخدام الكيبورد وخصوصا مفتاح Print screen Ameenh 0 499 07-10-23, 10:45 PM
آخر رد: Ameenh

التنقل السريع :


يقوم بقرائة الموضوع: