Java регулярное выражение - символы "(" и ")" соответствует шаблону "[\\ p {alpha} ' - ,.]"JAVA

Программисты JAVA общаются здесь
Anonymous
Java регулярное выражение - символы "(" и ")" соответствует шаблону "[\\ p {alpha} ' - ,.]"

Сообщение Anonymous »

Мне было интересно, почему символы »(" и ")" соответствует шаблону "[\\ p {alpha} '-,.]" .

Пожалуйста, посмотрите на мой код. Метод совпадает вернуть true для символов "(" и ")" .

Также есть ли другие символы, которые возвращают true , если я попытаюсь сопоставить мой шаблон?

import java.util.regex.Pattern;
public class Main {
public static void main(String[] args) {
String pattern = "[\\p{Alpha} '-,.]";
//String text = "(";
String text = ")";
System.out.print(Pattern.matches(pattern, text));
}
}


Подробнее здесь: https://stackoverflow.com/questions/243 ... ern-palpha

Вернуться в «JAVA»