-
testnew RegExp("(^|&)name=([^&]*)(&|$)")
=> /(|&)name=([&]*)(&|$)/ ;
-
teststr.replace(/(\d)(?=(\d{3})+$)/g, "$1,")
=> 三个及三的倍数个数字,后面跟小数点,?=表示后面一定是3的倍数个数字;
(?=reg_patterner):正前向断言 — 只有当字符串右侧出现匹配reg_patterner的字符时才匹配正则表达式;
?=实例
new RegExp("(^|&)name=([^&]*)(&|$)")
=> /(|&)name=([&]*)(&|$)/ ;
str.replace(/(\d)(?=(\d{3})+$)/g, "$1,")
=> 三个及三的倍数个数字,后面跟小数点,?=表示后面一定是3的倍数个数字;
(?=reg_patterner):正前向断言 — 只有当字符串右侧出现匹配reg_patterner的字符时才匹配正则表达式;
本文标题:正则
本文链接:https://www.haomeiwen.com/subject/hlmwbftx.html
网友评论