目标是制作类似的东西
This is some text=This is some text
变得:
This\ is\ some\ text=This is some text
我一直在玩各种我知道会在 (?==) 前面抓取空格/空格(如“\”或 \s)的东西,这似乎一直选择到 = 字符,但在 Intellij 中似乎没有任何效果IDEA 的搜索和替换。
有什么建议么?
目标是制作类似的东西
This is some text=This is some text
变得:
This\ is\ some\ text=This is some text
我一直在玩各种我知道会在 (?==) 前面抓取空格/空格(如“\”或 \s)的东西,这似乎一直选择到 = 字符,但在 Intellij 中似乎没有任何效果IDEA 的搜索和替换。
有什么建议么?
复制评论中的答案,以便从“未回答”过滤器中删除此问题:
这 -
(\s)(?=.*=)
应该工作。将其替换为\$1
〜回答每个Rohit Jain
OP还证实了这一点:
这很有效,尽管我使用了文字空间而不是 \s,因为它占用了一些我不想替换的额外空白。还必须为替换(\\$1)做一些愚蠢的转义