Regex-Muster, um Fremdsprachenzeichen mit UTF-8 zu ermöglichenPhp

PHP-Programmierer chatten hier
Anonymous
 Regex-Muster, um Fremdsprachenzeichen mit UTF-8 zu ermöglichen

Post by Anonymous »

Ich habe das folgende Muster in einem PHP -Skript, das großartig funktioniert: < /p>

define("PATTERN", "|^['0-9a-zA-Z\\\/\[\]\(\)\=\>\,\'\~\-\^\@\$\%\*\&\?\:\;\_\.\€\+\|\^\@\%\s" . '"' . "]{0,50}$|");
< /code>

Ich versuche, Akzentzeichen in anderen Sprachen zu erlauben, indem ich die Option \ p {l} < /code> verwendet, aber alle Zeichenfolgen fehlen immer noch das Muster. < /p>

define("PATTERN", "|^['0-9\p{L}\\\/\[\]\(\)\=\>\,\'\~\-\^\@\$\%\*\&\?\:\;\_\.\€\+\|\^\@\%\s" . '"' . "]{0,50}$|");
< /code>

Jeder Online -Regex -Tester, den ich verwende, sagt etwas in den Zeilen von: < /p>


Keine Übereinstimmungsgruppen wurden extrahiert. />

Online-Beispiel: https://regex101.com/r/nv4yc5/1

Gibt es eine Möglichkeit, Fremdsprachenzeichen mit UTF-8?>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post