Почему шаблон регулярного выражения [0-9a-z] {6} не заменяет? - PullRequest
0 голосов
/ 01 февраля 2019

Привет. В чем проблема с этим кодом? Почему он не заменяет?

String text= new String("0x421256,0x4a1256,0x4a1256,0x4a1256");
System.out.println(text.replaceAll("0x(?=\\[0-9a-z]{6})|(0)x(?=\\[0-9a-z{5})","$1"));

вывод должен быть 421256,4a1256,4a1256,4a1256

, но это 0x421256,0x4a1256,0x4a1256,0x4a1256

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...