Java regex, um frühere 2 Zeilen eines Musters zu entsprechenJava

Java-Forum
Anonymous
 Java regex, um frühere 2 Zeilen eines Musters zu entsprechen

Post by Anonymous »

Code: Select all

something Line One
something Line two
Last annotated on December 31, 2014

I don't care what is in between. Anything can go here. Any number of lines
I don't care what is in between. Anything can go here. Any number of lines

Something Line three
something line four
Last annotated on November 15, 2014
< /code>

Ich möchte einen Regex schreiben, um mit < /p>

übereinzustimmensomething Line One
something Line two
Last annotated on December 31, 2014
< /code>

und < /p>

Something Line three
something line four
Last annotated on November 15, 2014
< /code>

Ich habe unten Regex geschrieben, das auf Sublimetex funktioniert, aber derselbe Regex funktioniert nicht auf Java. < /p>

.*\n.*\nLast annotated on \w* \d{2}, \d{4}
< /code>

Unten ist der Java -Code, der nicht mit dem Muster übereinstimmt. < /p>

String regex = ".*\\n.*\\nLast annotated on \\w* \\d{2}, \\d{4}";
Pattern pattern = Pattern.compile(regex, Pattern.MULTILINE);

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post