Ich frage mich, ob Metazeichen, wie? oder *, kann in einem regulären Ausdruck als normales Zeichen anstelle von Metazeichen verwendet werden.Können Metazeichen in einem regulären Ausdruck als normales Zeichen verwendet werden?
Zum Beispiel habe ich den folgenden Text:
"Hi. How are you? What time is it? Beep?"
Und ich wollte reguläre Ausdrücke verwenden, um jede Gruppe von Wörtern mit einem Fragezeichen endet an substring (?).
resultierende daher in:
Hi.
How are you?
What time is it?
Beep?
Dank
Das ist der ganze Zweck ist Charakterklasse zu haben. Sie können sie wie folgt definieren: '[? *.]' Lässt eines von drei Zeichen zu, die ** Meta-Zeichen ** außerhalb davon sind. –
Nein; das ist der Punkt des Backslash. – SLaks
@SLaks: Yea Backslash kann das auch tun. Ich habe in Bezug auf die kollektive Erklärung gesprochen. Ich möchte nicht \. \? \ * Verwenden. Es scheint kompliziert. –