Ich verwende http://www.rubular.com/, um zu prüfen, wieviel Musterabgleichung funktioniert. Wenn ich Text wie AND TO_CHARCREATE_TS, 'yyyymmdd' = '20140810'
habe, erlaubt die Regex AND TO_CHARCREATE_TS, yyyymmdd = '(.*?)'
mir, den Zeitstempel zu extrahieren. Wenn jedoch Klammern wie AND (TO_CHAR(CREATE_TS, 'yyyymmdd') = '20140810')
eingeführt werden, kann ich meine Regex nicht abrufen, um den Zeitstempel zu extrahieren. Jede Hilfe wird geschätzt.Regex - wie man Text in Anführungszeichen innerhalb der Klammer notiert
0
A
Antwort
2
Wenn sich die Klammern in der Zeichenfolge befinden, die Sie suchen, müssen sie mit '\' versehen werden, damit sie übereinstimmt.
AND \(TO_CHAR\(CREATE_TS, 'yyyymmdd'\) = '(.*?)'\)
das Beispiel
AND (TO_CHAR(CREATE_TS, 'yyyymmdd') = '20140810')
Auch entsprechen, je nachdem, was sonst in der Abfrage wird auf die Sie passen, können Sie in der Lage sein, die Regex zu vereinfachen nur zitiert Zeitstempel wie zu packen dies:
'(\d{8})'
, die innerhalb der Apostrophe
Verwandte Themen
- 1. Regex passende Klammer schließt nicht in Anführungszeichen
- 2. Regex Verwirrung -? innerhalb und außerhalb der Klammer
- 3. Regex - Text in Anführungszeichen in Klammern
- 4. Regex wähle Text in Anführungszeichen in Gruppen
- 5. Regex: C# extrahieren Text in Anführungszeichen
- 6. Regex Klammer
- 7. Wie ersetzt man einen String, der eine Klammer enthält? (Regex)
- 8. Wie man die geschlossene Klammer "]" in Regex in R
- 9. Verwenden regex/php Text innerhalb Zitate lesen
- 10. php: String ist doppelt notiert, nicht einfach notiert. Wie repariert man?
- 11. Wie man Text zwischen zwei Anführungszeichen zählt?
- 12. Wie man Stimme auf Android-Sachen notiert
- 13. Wie man Video im iphone notiert
- 14. Match regex Muster, wenn nicht innerhalb einer Reihe von Anführungszeichen (Text erstreckt sich über mehrere Zeilen)
- 15. Einfügen einer Variablen mit Anführungszeichen innerhalb von Regex in r
- 16. Java - Wie man Regex Muster mit einfachen Anführungszeichen?
- 17. Regex zum Extrahieren von Text zwischen Klammer gepaart mit Sternchen
- 18. Text zwischen Anführungszeichen entfernen
- 19. Regex einfache Anführungszeichen entsprechen, indem doppelte Anführungszeichen
- 20. Wie macht man eine Grep-Regex-Suche nach einfachen Anführungszeichen?
- 21. erhalten Sie Anführungszeichen in Tag mit Regex
- 22. wie man Nachrichten in e2e Winkelmessertestfällen in angular2 notiert
- 23. Regex passt eine Klammer Aufzählungspunkt
- 24. double zitieren die Saiten in der Klammer
- 25. grep - handle Text in Anführungszeichen
- 26. Regex mit Anführungszeichen
- 27. C# und Regex: Wie Zeichenketten in Anführungszeichen
- 28. RegEx Probleme mit doppelten Anführungszeichen
- 29. Regex, wo Klammer nicht ausgeglichen sein kann
- 30. Text zwischen Anführungszeichen auswählen?
können Sie uns 8 Ziffern wird übereinstimmen zeigen die Code, den Sie geschrieben haben, um dies zu tun? Ich meine, was hast du bisher versucht? – Nerazzurri
Konnten Sie es zur Arbeit bringen? –