Tag: character-class
Charakter-Klassen sind reguläre Ausdrücke Konstrukte definiert und Spiele aus einer Liste von meta – und Literalzeichen. Verwenden Sie [regex-negation], um Fragen zu ergänzen Zeichenklassen in regex.
5
Antworten
Gibt es eine einfache Möglichkeit, um mit allen Charakteren in einer Klasse, außer eine bestimmte Menge von Ihnen? Zum Beispiel, wenn in einem lanaguage wo kann ich mit \w entsprechen der Menge aller unicode-word-Zeichen, ist es eine
8
Antworten
yo, so im Versuch, um ein Programm, string Eingabe von dem Benutzer zum Beispiel: "ONCE UPON a time" und dann Bericht erstatten, wie viele groß-und Kleinbuchstaben der Zeichenkette enthält: Ausgabe Beispiel: der string hat 8 Großbuchstaben der
3
Antworten
Gibt es viele Fragen und Antworten hier auf StackOverflow, die davon ausgehen, ein "Buchstabe" zugeordnet werden kann, in einem regexp-von [a-zA-Z]. Aber mit Unicode gibt es viele weitere Zeichen, dass die meisten Menschen betrachten würde, wie einen
1
Antworten
Sagen, ich will mit einem "Wort" - Zeichen (\w), aber ausschließen, " _ " oder passen Sie ein whitespace-Zeichen (\s), aber ausschließen, "\t". Wie kann ich dies tun? InformationsquelleAutor der Frage planetp | 2010-08-23
2
Antworten
Wie Ersetze alle Zeichen in einer Zeichenfolge, die nicht passen die Kriterien. Ich habe Probleme, speziell mit dem not-operator. Insbesondere bin ich versucht zu entfernen, werden alle Zeichen, die keine Zahl ist, habe ich versucht, diese so
5
Antworten
Warum kann ich nicht mit der Zeichenfolge "1234567-1234567890" mit den angegebenen regulären Ausdruck \d{7}-\d{10} mit egrep von der shell so: egrep \d{7}-\d{10} file ? InformationsquelleAutor der Frage user377622 | 2010-07-06
2
Antworten
Ich bin neu auf reguläre Ausdrücke und wurden für die folgenden regulären Ausdruck: (\p{L}|\p{N}|_|-|\.)* Ich weiß, was * bedeutet, und | bedeutet "oder" und die \ - escapes. Aber was ich nicht weiß, was \p{L} und \p{N}