經常使用正則表達式

主要記錄一些正則表達式

匹配指定格式中的中文

image.png

var reg = /(?<=prompt:.*)([\u4e00-\u9fa5]+)(?=.*,)/g //斷言用法
"prompt:  '請選擇商品編碼'  ,searcher:function(){xxx[商品編碼]}".match(reg); //匹配到 請選擇商品編碼

匹配特殊[]

var patt = /(?<=\[).+?(?=\])|(?<=\().+?(?=\))/g;
"操做失敗,單號[0001]中(0002)不存在".replace(patt,'8888');
// 結果 操做失敗,單號[8888]中(8888)不存在
相關文章
相關標籤/搜索