<script language="JavaScript">
var str1 = "求一个比较字符串处理功能";
var str2 = "求两或三个比较字符串处理";
var re = new RegExp("(?=.*?)[^" + str1 +"](?=.*?)|(?=.*?)[^" + str2 + "](?=.*?)", "g");
var arr;
while ((arr = re.exec(str1 + str2)) != null)
{
document.write(arr);
}
</script>
输出结果为:
一功能两或三
利用正则快速找出两个字符串的不同字符
原创文章如转载,请注明:转载自悠悠博客 [ http://www.ajaxstu.com/ ]
相关文章:
- 用正则轻松实现货币的千分位显示(2007-9-27 11:34:11)
- 5do8的几个正则(2007-8-10 4:47:45)
- 抓取html中的内容(2007-7-15 7:54:15)
- SQL Server中使用正则表达式(2007-7-15 4:29:41)
- 正则表达式结合数组提取文章中的文件名(2007-5-14 6:29:52)
- 用正则提升字符串处理速度(2007-5-9 2:0:52)
- 正则对象中Exec(ute)方法的应用举例(2007-5-6 10:24:53)
- 正则表达式的作用(2007-4-21 5:2:37)
- 正则表达式:选择与编组(2007-4-2 11:9:19)
- 正则表达式在网页处理中的应用四则(2007-4-1 4:1:51)
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
