PDA

View Full Version : مبتدی: عبارت منظم در طراحی اسکنر(flex)



asefy2008
جمعه 19 آذر 1389, 14:38 عصر
سلام
می خواستم ID(متغیر) شامل حرف ، عدد و _ باشه و این که نباید با عدد و _ شروع بشه در ضمن نباید دو تا _ کنار هم قرار بگیره. چطور می تونم این رو تعریف کنم؟
چیزی که خودم نوشتم این هست ولی دو تا _پشت هم رو تشخیص نمیده :



letter {a-zA-Z}
digit{0-9}
id {letter}({letter}|{digit}|\_}*

سعیدسعید
پنج شنبه 02 دی 1389, 20:43 عصر
سلام
دوست عزیز عبارت زیر رو هم امتحان کن


letter (a-zA-Z)
letter1 {a-zA-z}_
digit {0-9}
digit1 {0-9}_
id {letter|letter1} {letter | letter1 | digit | digit1}*