PDA

View Full Version : عبارات با قاعده ( شرط هر جا)



foreach
سه شنبه 27 خرداد 1393, 18:01 عصر
سلام
دوستان برای اینکه بگیم کاراکتری باید در متنی موجود باشه ولی هرجا میتونه باشه باید چه چیزی بنویسیم ؟
به طور مثال با کد زیر میتونیم بگیم که حروف بزرگ , حروف کوچک و اعداد وجود داشته باشه ولی حتما باید به ترتیب پشت سر هم باشن



preg_match('/[A-Z][a-z][0-9]/',$text)

parvizwpf
سه شنبه 27 خرداد 1393, 18:02 عصر
http://stackoverflow.com/questions/2383682/regex-using-lookahead-assertion-to-check-if-character-exist-at-most-a-certain-n

***BiDaK***
سه شنبه 27 خرداد 1393, 18:57 عصر
بعد از / آخر کاراکتر g (گلوبال) رو بگذارید

foreach
سه شنبه 27 خرداد 1393, 20:21 عصر
http://stackoverflow.com/questions/2383682/regex-using-lookahead-assertion-to-check-if-character-exist-at-most-a-certain-n

ممنون


بعد از / آخر کاراکتر g (گلوبال) رو بگذارید

این کاراکتر که میزارم خطا میده , در هر صورت ممنون
مشکلم حل شد

***BiDaK***
سه شنبه 27 خرداد 1393, 20:33 عصر
ببخشید بجای g , در php باید از preg_match_all استفاده کنید.


preg_match_all('/[A-Z][a-z][0-9]/', $text)