• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
اعداد فارسی در regular expression
#1
سلام

خط زیر رو جطوری تغییر بدم که اعداد فارسی هم قبول کنه ؟
مرسیHeart
کد پی‌اچ‌پی:
preg_match('/-?[0-9]+/', (string) $source$matches);
                
$result = @ (int) $matches[0]; 
  پاسخ
تشکر شده توسط :
#2
اینجا رو ببین:

http://php.net/manual/fr/function.preg-match.php#102214
همه جوره اش رو داریم ظاهرن
  پاسخ
تشکر شده توسط : Maysam.m
#3
(۱۳۹۳ بهمن ۲۵, ۰۳:۵۷ ق.ظ)molana نوشته: اینجا رو ببین:

http://php.net/manual/fr/function.preg-match.php#102214

منظورشون اینه:
کد پی‌اچ‌پی:
preg_match"/[^\x{06F0}-\x{06F9}\x]+/u" '۱۲۳۴۵۶۷۸۹۰' ); 
Tongue
میثم محمودی | انجمن کد ایگنایتر فارسی
--------------------------
هرگز نمي توان با آدمهاي کوچک کارهاي بزرگ انجام داد
  پاسخ
تشکر شده توسط : maxsoft


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان