我有一个看起来像这样的字符串:
LE PUY EN VELAY (NIVEAU_SITE)LYON 03 (@A)01AIGLETTE (GEX)
我需要的是修改此字符串,以便每次找到该字符时)
都会,
在其后添加一个字符。
它看起来像这样:
LE PUY EN VELAY (NIVEAU_SITE), LYON 03 (@A), 01AIGLETTE (GEX)
最后一个“)”后面不必有“,”符号
您可以尝试使用replace()
和正则表达式/\)(?=.*\))/g
在哪里
\)
)
字面上匹配字符
正向预测 (?=.*\))
.*
匹配任何字符(行终止符除外)
var str = "LE PUY EN VELAY (NIVEAU_SITE)LYON 03 (@A)01AIGLETTE (GEX)";
str = str.replace(/\)(?=.*\))/g,"), ");
console.log(str);
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句