我正在尝试采用所有间距、制表符、换行符(控制字符-NPC)都存在的格式的文本。并将其输出到 Intellij 中的文件中,因为这些控制字符将指示它们被格式化。
我可能会以一种完全愚蠢的方式去做。告诉我我是不是。我试图做的是使用正则表达式替换功能来选择所有控制字符表示,然后用它们实际对应的控制字符替换它们。
我遇到的问题是我试图使用正则表达式组/集合来获取角色,然后简单地替换为 -
\$1
当然,问题在于斜杠转义了我打算用来引用正则表达式组的美元符号,而不是转义美元符号。
我觉得我只是非常不知道应该使这变得更简单的东西。我知道我的无知。
到目前为止,这是我的尝试
正则表达式 -> "\(.)" 选择 "\n \r 或 \t"
和我的重置价值
\$1 将 "\n \r 或 \t" 转换为 "$1 $1 或 $1"
但如果我用
\$1 然后 "\n \r or \t" 仍然是 "\n \r or \t"
我不知道如何使反斜杠成为反斜杠,因为如果我这样做的话它会起作用
\n 这会将 "\n \r 或 \t" 转换为
"
或者
"