¿Cómo puedo usar preg_match con aceptación alfanumérica y Unicode?
Voy a construir un sitio web multilingüe con PHP y necesito tener un preg_match que pase todos los números y caracteres de Unicode.
es decir, lo necesito para pasar letras en inglés, letras en español, letras en italiano y, como es posible, no quiero pasar a otros personajes como '"_ - y
Quiero algo como esto :
$pattern='/^[unicode chars without \'-_;?]*$/u';
if(!preg_match($pattern, $url))
echo #error;