Regulärer Ausdruck zum Suchen mehrerer Strings (Textpad)
Ich bin ein bisschen neu zu regex und bin auf der Suche, um die Suche für mehrere Zeilen/instaces einige Platzhalter-Zeichenfolgen wie *8768, *9875, *2353.
Möchte ich ziehen alle Instanzen dieser (innerhalb einer Datei) anstatt suchen Sie individuell.
Jede Hilfe wird sehr geschätzt. Ich habe versucht, Dinge wie *8768,*9875 etc...
InformationsquelleAutor der Frage gfuller40 | 2014-01-08
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wenn ich verstehe, was Sie Fragen, es ist ein regulärer Ausdruck wie diesem:
Dies entspricht dem drei Sätze von Ziffer strings am Anfang der Zeile.
InformationsquelleAutor der Antwort wallyk
Um die Linien, die die Texte
8768
9875
oder2353
verwenden:Was es bedeutet:
Wenn Sie wollen, dass die wörtliche
*
char, würden Sie haben, um es zu entkommen:InformationsquelleAutor der Antwort acdcjunior
Schlage ich vor, viel bessere Lösung. Aufgabe in meinem Fall: hinzufügen http://google.com/ Weg, bevor die einzelnen Datensätze und importieren Sie mehrere Felder.
CSV-single-Feld mit dem Wert (alle Bilder haben Dateinamen, getrennt durch |):
"123.jpg/345.jpg/567.jpg"
Stopfer 1. plugin: suchen und ersetzen durch REGEXP:
Muster: /([a-zA-Z0-9]*)./
Ersatz: http://google.com/$1
Stopfer 2. plugin: explodieren
Einstellung: explodieren durch |
In diesem Fall müssen Sie keine zusätzliche Felder Zuordnungen und verwenden können, 1-Feld in der CSV -
InformationsquelleAutor der Antwort Alex