js中怎么用正则替换一段文本为一句
高洛峰
高洛峰 2016-11-10 17:28:20
0
3
748

bVFkzX.png

把红框中的变为类似:

bVFkzX.png

该怎么用正则匹配替换?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

répondre à tous(3)
三叔

bVFkzX.png

查找中有开启正则选项的

学霸
str.replace(/(baseurl.*\.js'*\n)*/,"xxxxxxxxxxx,");


三叔

如果你是想在程序中替换……这个是一个数组,不需要用正则表达式,用 Array.prototype.splice。

如果你是想在源代码中替换,要看用的是啥编辑器,不是所有编辑器都支持多行正则表达式,而且我觉得可以不用一次处理多行,每次处理一行就好。

这是 grepWin 的正则表达式 \s+baseurl[ +]+.*?,

bVFkzX.png

Sublime

[ \t]+baseurl.*?,[\r\n]+

bVFkzX.png

注意,这个匹配没有判断是否在 files: [] 里面

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal