regexp mit russischer Sprache

8

Ich kann mein Problem mit regexp nicht lösen.

Ok, wenn ich tippe:

%Vor%

alles ist in Ordnung, außer Situation mit russischer Sprache.

Also versuche ich, dieses reg-exp erneut einzugeben:

%Vor%

aber das funktioniert nicht,

Ich kenne eine Idee, schreibe einfach:

%Vor%

aber das ist verrückt: D

Bitte, gib mir eine einfache Variante

    
vorobey 15.10.2009, 09:12
quelle

3 Antworten

17
___ qstntxt ___

Ich kann mein Problem mit regexp nicht lösen.

Ok, wenn ich tippe:

%Vor%

alles ist in Ordnung, außer Situation mit russischer Sprache.

Also versuche ich, dieses reg-exp erneut einzugeben:

%Vor%

aber das funktioniert nicht,

Ich kenne eine Idee, schreibe einfach:

%Vor%

aber das ist verrückt: D

Bitte, gib mir eine einfache Variante

    
___ tag123php ___ PHP ist eine weit verbreitete, dynamische, objektorientierte und interpretierte Skriptsprache, die primär für die serverseitige Webentwicklung entwickelt wurde. ___ tag123regex ___ Reguläre Ausdrücke stellen eine deklarative Sprache zur Verfügung, um Muster in Strings zu vergleichen. Sie werden häufig für die Überprüfung, Analyse und Umwandlung von Zeichenfolgen verwendet. Da reguläre Ausdrücke nicht vollständig standardisiert sind, sollten alle Fragen mit diesem Tag auch ein Tag enthalten, das die anwendbare Programmiersprache oder das entsprechende Werkzeug angibt. HINWEIS: Nach HTML-, JSON-, usw.-Regexen zu fragen, neigt zu negativen Reaktionen. Wenn es einen Parser dafür gibt, verwende stattdessen diesen. ___ tag123unicode ___ Unicode ist ein Standard für die Kodierung, Darstellung und Handhabung von Text mit der Absicht, alle Zeichen zu unterstützen, die für den geschriebenen Text erforderlich sind und alle Schriftsysteme, technischen Symbole und Interpunktion enthalten. ___ tag123cyrillic ___ Bei Fragen zu Code, der sich mit irgendeiner Art von kyrillischer Schrift beschäftigt (einschließlich der originalen kyrillischen Schrift und den modernen kyrillischen Alphabeten wie dem russischen Alphabet). ___ qstnhdr ___ regexp mit russischer Sprache ___ answer1571251 ___

Das gängige Unicode-Skript (seit pcre 3.3 unterstützt) bietet einen Test für die Eigenschaft Kyrillisch .

z.B. Ersetzen Sie alle Zeichen, die weder kyrillische noch (lateinische) Ziffern sind:

%Vor%

Sie finden die Dokumentation für dieses Feature unter Ссылка "Unicode-Zeicheneigenschaften".
Und Sie müssen das PCRE8-Flag (u) angeben, wie in Ссылка

beschrieben     
___ answer21433740 ___

Dieser hat für mich funktioniert:

%Vor%

Ich habe in allen Browsern einschließlich Safari

getestet     
___
Bart Kiers 15.10.2009, 09:19
quelle
5

Das gängige Unicode-Skript (seit pcre 3.3 unterstützt) bietet einen Test für die Eigenschaft Kyrillisch .

z.B. Ersetzen Sie alle Zeichen, die weder kyrillische noch (lateinische) Ziffern sind:

%Vor%

Sie finden die Dokumentation für dieses Feature unter Ссылка "Unicode-Zeicheneigenschaften".
Und Sie müssen das PCRE8-Flag (u) angeben, wie in Ссылка

beschrieben     
VolkerK 15.10.2009 09:30
quelle
0

Dieser hat für mich funktioniert:

%Vor%

Ich habe in allen Browsern einschließlich Safari

getestet     
Kissa Mia 29.01.2014 14:19
quelle

Tags und Links