Поиск непечатных символов (возврат каретки, табуляция и т. Д.) В редакторе кода IntelliJ?
В редакторе кода IntelliJ 2018, используя любой из пунктов меню:
Edit
>Find
>Find…
Edit
>Find
>Replace…
… Как мне найти невидимых (непечатных) символов?
Я имею в виду такие символы, как:
- ВОЗВРАТ КАРЕТКИ
- LINE FEED
- ИНФОРМАЦИОННЫЙ СЕПАРАТОР ОДИН
1 ответ
Решение
Включив флажок "Regex", вы можете использовать полный синтаксис регулярных выражений. Я был в состоянии искать места с \u0020
и для ЧР с \x0a
,
- Возврат каретки и перевод строки
\n
(только что проверил) и\r
соответственно. - Произвольный синтаксис символов Unicode:
\uFFFF
где FFFF - шестнадцатеричный код символа Unicode. - Произвольный синтаксис символов ASCII:
\xFF
где FF - шестнадцатеричный код ASCII.