Ich habe die folgenden Absätze:Wie passe ich Absätze mit einem bestimmten Muster an Regex an?
This is paragraph #1
New-York, London, Paris, Berlin
Some other text
End of paragraph
This is paragraph #2
London, Paris
End of paragraph
This is paragraph #3
New-York, Paris, Berlin
Some other text
End of paragraph
This is paragraph #4
End of paragraph
This is paragraph #5
Paris, Berlin
Some other text
End of paragraph
Wie kann ich mit einem regulären Ausdruck, entsprechen die Absätze zum Beispiel enthalten, New-York (# 1 und # 3) oder London (# 1, # 2)? oder gar New York und Berlin (# 1, # 3)?
Ich habe eine Antwort in S.O gefunden.
How match a paragraph using regex
, die mir die Absätze (alle den Text zwischen zwei Leerzeilen) übereinstimmen können.
Aber ich kann nicht (meine Regex-Fähigkeiten sind ... begrenzt), wie die Absätze mit einem bestimmten Muster und nur diese Absätze übereinstimmen.
Vielen Dank im Voraus für Ihre Hilfe
NB: die Idee ist, die Antwort in der Editorial IOS App zu verwenden, um die Antworten zu falten das Muster nicht enthalten.
Welche Programmiersprache verwenden Sie? Es könnte einfacher sein, die Absätze zuerst zu trennen (in leeren Zeilen) und dann nach "New-York" zu suchen. – Jan
Welcher Geschmack von Regex? Python? Müssen Sie Regex in einer Zeile verwenden? Die Antwort, die Sie verknüpfen, teilt sich auf "\ n \ n". – kabanus
@kabanus: Python – ThG