在 IntelliJ 的代码编辑器中搜索不可打印的字符(Carriage Return、Tab 等)?
Search for non-printable characters (Carriage Return, Tab, etc.) in code editor of IntelliJ?
在 IntelliJ 2018 的代码编辑器中,使用任一菜单项:
Edit
> Find
> Find…
Edit
> Find
> Replace…
…如何找到不可见(非打印)字符?
我指的是这样的字符:
- 马车RETURN
- 换行
- INFORMATION SEPARATOR ONE
启用 "Regex" 复选框,you can use the full regex syntax。我能够使用 \u0020
搜索空格,使用 \x0a
.
搜索 LF
- 回车 return 和换行分别匹配
\r
和 \n
。
- 任意 Unicode 字符语法:
\uFFFF
,其中 FFFF 是十六进制 Unicode 字符代码。
- 任意 ASCII 字符语法:
\xFF
,其中 FF 是 ASCII 十六进制代码。
在 IntelliJ 2018 的代码编辑器中,使用任一菜单项:
Edit
>Find
>Find…
Edit
>Find
>Replace…
…如何找到不可见(非打印)字符?
我指的是这样的字符:
- 马车RETURN
- 换行
- INFORMATION SEPARATOR ONE
启用 "Regex" 复选框,you can use the full regex syntax。我能够使用 \u0020
搜索空格,使用 \x0a
.
- 回车 return 和换行分别匹配
\r
和\n
。 - 任意 Unicode 字符语法:
\uFFFF
,其中 FFFF 是十六进制 Unicode 字符代码。 - 任意 ASCII 字符语法:
\xFF
,其中 FF 是 ASCII 十六进制代码。