public class RegularExpressionDemo2 {
public static void main(String[] args) {
Pattern p = Pattern.compile("\\.");
Matcher m = p.matcher("a1b7 @z#");
while (m.find()) {
System.out.println(m.start() + "-------" + m.group());
}
}
}
С docs, он говорит, что .
символ печатает любой символ, то Какой вышеуказанную программа не печатает любую вещи.Обычная программа Expression из Предопределенных символьных классов
Потому что вы избегаете '.' (с обратной косой чертой), что делает его совпадающим с буквальным'. '. – Biffen
Спасибо, его работа сейчас – kittu