Regex, заменить почти все знаки препинания - PullRequest
1 голос
/ 14 февраля 2020

Как я могу добавить к регулярному выражению replaceAll, чтобы я тоже не хотел менять дефис (-) (то есть каждую пунктуацию, кроме - и ')?

long l = Arrays.stream(words ).map(n -> n.replaceAll("(?!')\\p{Punct}","")).map(String::toLowerCase).distinct().count();
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...