Java regex \\ sathed witespaceJAVA

Программисты JAVA общаются здесь
Anonymous
Java regex \\ sathed witespace

Сообщение Anonymous »

String s = "abc =123";
int DEFAULT_PATTERN_FLAGS = Pattern.CASE_INSENSITIVE | Pattern.DOTALL;
Pattern p = Pattern.compile("(\\S[^=]++)\\s*+=\\s*+(\\S++)", DEFAULT_PATTERN_FLAGS);
Matcher m = p.matcher(s);
if (m.find()) {
System.out.println("found groups: " + m.groupCount());
for (int i = 0; i
abc = 123 < /p>
abc (актуально ABC [WhiteSpace]) < /p>
123 < /p>
Есть пробелы после ABC, \ s не должно соответствовать пробелу, но (\ s [^=] ++). верно, но я хочу знать, почему (\ s [^=] ++) не работает
Спасибо за помощь

Подробнее здесь: https://stackoverflow.com/questions/795 ... whitespace

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