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

bVFkzX.png

把红框中的变为类似:

bVFkzX.png

该怎么用正则匹配替换?

高洛峰
高洛峰

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

全員に返信(3)
三叔

bVFkzX.png

查找中有开启正则选项的

いいねを押す +0
学霸
str.replace(/(baseurl.*\.js'*\n)*/,"xxxxxxxxxxx,");


いいねを押す +0
三叔

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

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

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

bVFkzX.png

Sublime

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

bVFkzX.png

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

いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!