Как указать в regexp символ перевода строки и еще несколько символов #, !, =, :, пробел.
Как-то так?
(" #!=:
")
Ответ
- перевод строки
\s - один из символов пробела Unicode и эквивалент [\t
\v\f
\u00a0\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u200b\u2028\u2029\u3000] https://stackoverflow.com/a/2429180
\u0020 - сам символ пробела https://www.cs.tut.fi/~jkorpela/chars/spaces.html
\#\!\=\:\s
В самом выражении спец.символы могут быть записаны так (если не ошибаюсь): [@#$%^&+=]
https://htmlweb.ru/java/regexp.php
Пример: https://stackoverflow.com/questions/10664434/escaping-special-characters-in-java-regular-expressions
Комментариев нет:
Отправить комментарий