利用正则快速找出两个字符串的不同字符
导读:收集整理的这篇文章主要介绍了利用正则快速找出两个字符串的不同字符,觉得挺不错的,现在分享给大家,也给大家做个参考。 VAR str1 = "求一个比较字符串处理功能"; var str...
收集整理的这篇文章主要介绍了利用正则快速找出两个字符串的不同字符,觉得挺不错的,现在分享给大家,也给大家做个参考。 VAR str1 = "求一个比较字符串处理功能";
var str2 = "求两或三个比较字符串处理";
var re = new RegExp("(?=.*?)[^" + str1 +"](?=.*?)|(?=.*?)[^" + str2 + "](?=.*?)", "g");
var arr;
while ((arr = re.exec(str1 + str2)) != null) {
document.wrITe(arr);
}
[Ctrl+A 全选 注:引入外部Js需再刷新一下页面才能执行]
输出结果为:
一功能两或三
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 利用正则快速找出两个字符串的不同字符
本文地址: https://pptw.com/jishu/595293.html