PDA

View Full Version : حرفه ای: تابع preg_match فارسی



yeksib
شنبه 18 آذر 1391, 23:59 عصر
قالب کلی این تابع به این صورته که رشته ی مربوطه رو داخل این الگو برسی میکنه!ولی مشکلش اینه که از کلمات فارسی نمیشه توش استفاده کرد.آیا راهی هست که بشه این تابع رو بگونه ای تغییر داد که بشه رشته از حروف فارسی رو هم پشتیبانه کنه؟
preg_match('/^[a-zA-Z0-9]+$/', $str)

یعنی میخواهم با این تابع چک کنم که در ورودی به هیچ وج کارکتر وارد نشه !اگه دوستان تابع دیگه ای هم سراغ دارند لطف بفرمایند!

mamali-mohammad
یک شنبه 19 آذر 1391, 07:45 صبح
'#[^A-Z-a-z-0-9\ا\ب\پ\ت\ث\ج\چ\ح\خ\د\ذ\ر\ز\ژ\س\ش\ ص\ض\ط\ظ\ع\غ\ف\ق\ک\گ\ل\م\ن\و\ه\ی\ك \آ\ي\ئ]#i'