Wie kann ich preg_match mit alphanumerischer und Unicode-Akzeptanz verwenden?

Ich werde eine mehrsprachige Website mit PHP erstellen und brauche ein preg_match, das alle Unicode-Zeichen und -Zahlen übergibt.
ich brauche es, um englische Buchstaben, spanische Buchstaben, italienische Buchstaben zu übergeben, und wie Sie vielleicht wissen, möchte ich keine anderen Zeichen wie '"_ - und ...

Ich möchte so etwas:

$pattern='/^[unicode chars without \'-_;?]*$/u'; 
if(!preg_match($pattern, $url))
   echo #error;

Antworten auf die Frage(1)

Ihre Antwort auf die Frage