如何使用RegExp Replace替换下面的单词?
--
(1)替换/删除以“a”开头并以“c”结尾的单词!Example (1): abc, xyz, axc, bbb, ccc ayc, a1c, abcc, axxyzc...
Replace after (1): , xyz, , bbb, ccc , , , ...
--
(2)替换/删除以“abc =”开头并以“&”结尾的单词!Example (2): abc=123&xyz=111&abc=xgggf&abc=ffff&abc=xxxx&xyz=kkk&abc=zzz&
Replace after (2): xyz=111&xyz=kkk&
--
谢谢~~~
最佳答案
(1):
var replaced = string.replace(/a.*?c/gi, "");
(2):
var replaced = string.replace(/(.*?)xyz=&(.*?)/gi, "$1,$2");
上面是使用Javascript。但是一般的正则表达式在所有正则表达式类型中都相同。