dizesinde Acem (Fars) karakterleri algılamak için preg_match kullanarak

0 Cevap php

I am trying to validate form data from server-side. my interest is that the user just fill the form by Persian characters.

Ben bu kodu kullanıyorum:

$name=trim($_POST['name']);
$name= mysql_real_escape_string($name);
if (preg_match('/^[\u0600-\u06FF]+$/',str_replace("\\\\","",$name))){$err.= "Please use Persian characters!";}

ama çalışmıyor!

Burada bir uyarı:

Warning: preg_match() [function.preg-match]: Compilation failed: PCRE does not support \L, \l, \N, \U, or \u at offset 3 in C:\xampp\htdocs\site\form.php on line 38

Ben ne yapabilirim?

0 Cevap