正则如何匹配非abc或xyz以外的任何字符串
如题
初学正则表达式
知道如何取反单个字符[^abc] 匹配除了abc以外的所有字符
但是我想 匹配除了 abc和 xyz以外的所有字符串 怎么写 ??
单个字符的非
[^a|b]
多个字符的非
[^(str1|str2)]
探讨
var s = “123abc456xayz890”;
var re = /([^(abc|xyz)]{3})*/gi;
alert( s.match(re).join(“”) )