正则表达式匹配异常,求解决方案?

1、js 正则表达式匹配出错,导致浏览器卡死,主要是因为匹配的值含有逗号

2、/^w|-+;?+$/g.testb2d7e0d9-b489-4b73-9916-2523317cb69a000,

或者 求一个匹配
b2d7e0d9-b489-4b73-9916-2523317cb69a000;b2d7e0d9-b489-4b73-9916-2523317cb69a000; 的正则

/[-da-f]+;?/g
s=b2d7e0d9-b489-4b73-9916-2523317cb69a000;b2d7e0d9-b489-4b73-9916-2523317cb69a000;
ptn=/[-da-f]+;?/g console.logs.matchptn
//["b2d7e0d9-b489-4b73-9916-2523317cb69a000;", "b2d7e0d9-b489-4b73-9916-2523317cb69a000;"]

发表评论

电子邮件地址不会被公开。 必填项已用*标注