Match Großbuchstaben und Kleinbuchstaben durch RegExp
Schrieb ich einige RegExp-pattren, wie diese :
SomeText
Aber ich will das pattren in übereinstimmung mit :
Sometext
sOMeTeXt
SOMETEXT
SoMEteXt
Jährigen !
In der Tat habe ich dies nutzen wollen,
\s?[^a-zA-Z0-9\_]SomeText[^a-zA-Z0-9\_]
was soll ich tun ?
Welche Sprache/reguläre Ausdrücke Umsetzung verwenden Sie?
InformationsquelleAutor Ahmad Alshaikh | 2010-10-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
In vielen regex-Implementierungen, können Sie angeben,Modifikatoren, die für einen bestimmten Teil Ihrer Muster. Fall-Unempfindlichkeit ist einem dieser Modifizierer:
Den Abschnitt zwischen
(?i)
und(?-i)
wird in groß- /Kleinschreibung-Modus. Nach dieser Vergleich Tabelle, dies wird unterstützt, wenn Sie verwenden .net, Java, Perl, PCRE, Ruby oder die JGsoft-Motor.Natürlich, da bist du Angabe
a-z
undA-Z
in Ihrem Charakter-Klassen, die könnte man vereinfachen, und verwenden Sie die case-insensitive modifier auf das gesamte Muster:InformationsquelleAutor Daniel Vandersluis
verwenden Sie groß - /Kleinschreibung ignorieren modifier
InformationsquelleAutor KARASZI István
In Fall, dass Sie nicht mit Modifikatoren:
InformationsquelleAutor Gumbo
Javascript: Funktioniert sowohl Kapital und kleine Buchstaben in beliebiger Reihenfolge.
InformationsquelleAutor Zahid Rahman