用换行符PHPStorm替换字符串

Bre*_*eiz 34 replace phpstorm

我找不到用PHPStorm中的换行符替换字符串的方法.有人有想法吗?尝试\n但它只会添加2个字符而不是插入换行符.SolarBear回答后的其他数据以下是用例:

原文:

"aaaaa","bbbbb","CCC",
some other text
Run Code Online (Sandbox Code Playgroud)

期望的文字

"aaaaa"=>"iiii",
"bbbbb"=>"iiii",
"CCC"=>"iiii",
Run Code Online (Sandbox Code Playgroud)

其他一些文字

当我尝试SolarBear解决方案时,我选择"aaaa"行并选择多行,并且有

,
Run Code Online (Sandbox Code Playgroud)

在顶部框和

 =>"iiii",
[newline]
Run Code Online (Sandbox Code Playgroud)

在第二个框中.会发生的是第一个","被替换,但奇怪的是当我点击替换下一个","PHPStorm再次替换相同的","这是点击替换按钮后的输出:

"aaaaa"=>"iiii"=>"iiii",

"bbbbb","CCCC"
Run Code Online (Sandbox Code Playgroud)

Laz*_*One 44

  • 搜索: ,
  • 替换为: =>"iiii",\n
  • 不要忘记检查Regex选项(如下面第1张截图所示)
  • 点击"全部替换"按钮

之前: 在此输入图像描述

后: 在此输入图像描述


Sol*_*ear 10

有一种方法.

按Ctrl-R进行替换时,单击"多线"图标(请参阅屏幕截图中的白色小图标).你会看到两个较大的文本框出现:

在此输入图像描述

只需在第二个框中添加换行符即可.


M. *_*age 7

您必须检查"正则表达式"并替换您喜欢的任何内容\n.


fro*_*ega 6

Ctrl+Shift+Enter在 PHPStorm 2019 中,您可以通过按或单击“新行”图标来添加新行:

在此输入图像描述