Тема сбивает с толку, однако, например,
final String pattern = "(abc)";
final String content = "dabcef";
Matcher m = Pattern.compile(pattern).matcher(content);
m.find () обязательно вернет true.
Я хочу знать, возможно ли обрабатывать символы только один раз, что означает
"dab" -> не найдено, "cef" -> не найдено, окончено.
Спасибо!
РЕДАКТИРОВАТЬ:
На самом деле яхотите найти все совпадения, а не только проверять совпадения или нет.Например,
abc abc def abc dab cef (фактически без пробелов)
будет соответствовать ^ (. {3}) *? (Abc), но только один раз.И я ожидаю 3 матча.
Спасибо!