利用正则快速找出两个字符串的不同字符

时间:2022-09-19 07:33:01
  1. <script language="JavaScript">  
  2. var str1 = "求一个比较字符串处理功能";  
  3. var str2 = "求两或三个比较字符串处理";  
  4. var re = new RegExp("(?=.*?)[^" + str1 +"](?=.*?)|(?=.*?)[^" + str2 + "](?=.*?)""g");  
  5. var arr;  
  6. while ((arr = re.exec(str1 + str2)) != null)  
  7. {  
  8.     document.write(arr);  
  9. }  
  10. </script>  

输出结果为:

一功能两或三