在Eclipse 3.3.2中,我想用文件中的新行替换一个字符(比如',')。 我应该在“替换为”框中写什么才能这样做?
编辑:许多答案似乎适用于Eclipse 3.4。是否有Eclipse 3.3.X的解决方案?答案 0 :(得分:138)
复选框'正则表达式'并使用'替换为'框中的'\ R'
这是Eclipse 3.4引入的新功能,请参阅What's New in 3.4
答案 1 :(得分:1)
复选框'正则表达式'并使用'替换为'框中的'\ n'
答案 2 :(得分:1)
就像其他人说的那样,只需使用正则表达式,而不只是\ r \ n,请放置\ r \ n
答案 3 :(得分:0)
我刚刚找到an article about that problem。这似乎是一个错误。
有一种解决方法是在剪贴板中复制一个新行,然后将其粘贴到“替换”框中。
答案 4 :(得分:0)
我正在使用Helios并且它有效,但是我有一些替换问题......我想在这些括号之间放置一个换行符“><” (为了使每个新的XML标签转到一个新的行)...首先我必须在两个括号之间放置一个字符,例如/ r,之后我检查了“正则表达式”框并用/替换了/ r R,导致正确的换行符。否则,替换似乎是灰色的。
答案 5 :(得分:0)
如果选中了正则表达式执行文件搜索复选框,那么替换所有/替换选中也将允许正则表达式并将\ n转换为文件中的换行符