Я думал, что понял, как эти разделители совпадают с java regexps, и как многослойный модификатор влияет на него, но в конце я не могу получить этот простой образец кода, чтобы дать мне ожидаемый результат. Итак, что не так с этим примером? < /P>
public class Test{
public static void main(String []args){
System.out.println("foo\nTAG\nbar".matches("(?m)^TAG$") ? "matches" : "dont match");
}
}
< /code>
Печать не совпадают. Можно проверить по адресу http://www.compileonline.com/compile_java_online.php
Подробнее здесь: https://stackoverflow.com/questions/264 ... n-matching