利用正则快速找出两个字符串的不同字符
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需刷新才能执行]
输出结果为:
一功能两或三
相关推荐
-
javascript利用正则快速找出两个字符串的不同字符
//by 夏天以南 var str1 = "求一个比较字符串处理功能"; var str2 = "求两或三个比较字符串处理"; var re = new RegExp("(?=.*?)[^" + str1 +"](?=.*?)|(?=.*?)[^" + str2 + "](?=.*?)", "g"); var arr; while ((arr = re.exec(str1 + str2)
-
利用正则快速找出两个字符串的不同字符
var str1 = "求一个比较字符串处理功能"; var str2 = "求两或三个比较字符串处理"; var re = new RegExp("(?=.*?)[^" + str1 +"](?=.*?)|(?=.*?)[^" + str2 + "](?=.*?)", "g"); var arr; while ((arr = re.exec(str1 + str2)) != null)
-
python 如何快速找出两个电子表中数据的差异
最近刚接触python,找点小任务来练练手,希望自己在实践中不断的锻炼自己解决问题的能力. 公司里会有这样的场景:有一张电子表格的内容由两三个部门或者更多的部门用到,这些员工会在维护这些表格中不定期的跟新一些自己部门的数据,时间久了,大家的数据就开始打架了,非常不利于管理.怎样快速找到两个或者多个电子表格中数据的差异呢? 解决办法: 1. Excel自带的方法(有兴趣的自行百度) 2. python 写一个小脚本 #!/usr/bin/env python # -*- coding: utf-8
-
java实现找出两个文件中相同的单词(两种方法)
java实现找出两个文件中相同的单词,具体代码如下所示: package com.zy.DesignPrinciples.singleresponsibility; import javax.print.DocFlavor; import java.io.BufferedReader; import java.io.FileReader; import java.util.HashSet; /** * @ClassName: ReaderComplete * @Author: Tiger * @
-
js判断出两个字符串最大子串的函数实现方法
如下所示: <!DOCTYPE html> <html> <head> <title></title> </head> <script type="text/javascript"> function search(str1,str2) { var i=j=k=a=jk=kk=0; var m=str1.length; var n=str2.length; var index=0; var maxlen
-
JavaScript通过this变量快速找出用户选中radio按钮的方法
本文实例讲述了JavaScript通过this变量快速找出用户选中radio按钮的方法.分享给大家供大家参考.具体分析如下: 下面的JS代码通过this变量结合radio按钮的onchange事件快速找出用户选择的哪一个radio按钮 <script> function favAnimal(button) { alert('You like '+button.value+'s.'); } </script> <input type="radio" name
-
python按行读取文件并找出其中指定字符串
python按行读取文件并找出其中指定字符串 #coding=utf-8 import os, time, sys, re #reload(sys) #sys.setdefaultencoding("utf8") # 不设置,否则编码方式不对应,无法找出字符串 file = open(path) sum=0 for line in file.readlines(): #line = line.strip("\n") key = "解析渲染" if
-
Python datacompy 找出两个DataFrames不同的地方
本篇博客解决在两个几乎完全相同的DataFrame当中如何找出不相同的元素,并使用datacompy直观的显示出来. x表: 让x1和x2都是x的副本,则此时x1和x2的值是相同: x1=x.copy() x2=x.copy() 将其中x2的一个数据赋值为2000 x2.loc['罗梓烜']['20220125']=2000 x1[x1==x2].head(25) # 如何对不相等的数据进行纠正 此时可以看到下图这个数据是NaN值,说明对于这个数据来说x1和x2是不相同的 x1[x1==x2].
-
js如何找出两个数组中不同的元素
目录 js找出两个数组中不同的元素 js找出两个数组中不同元素和相同元素的几种方法 找出不同元素 找出相同的元素 总结 js找出两个数组中不同的元素 function getNewArr(a,b){ const arr = [...a,...b]; const newArr = arr.filter(item => { return !(a.includes(item) && b.includes(item)); }); return newArr; } console.log(ge
-
python实现查找两个字符串中相同字符并输出的方法
本文实例讲述了python实现查找两个字符串中相同字符并输出的方法.分享给大家供大家参考.具体实现方法如下: seq1 = "spam" seq2 = "scam" res = [] for x in seq1: if x in seq2: res.append(x) print res 输出结果如下: ['s', 'a', 'm'] 希望本文所述对大家的Python程序设计有所帮助.
随机推荐
- JavaScript 工具库 Cloudgamer JavaScript Library v0.1 发布
- Linux NFS服务器的安装与配置方法(图文详解)
- ASP.NET MVC5 网站开发框架模型、数据存储、业务逻辑(三)
- PHP解码unicode编码的中文字符代码分享
- 轻松修复Discuz!数据库
- 详解php框架Yaf路由重写
- IIS7.5调用asp页面出现800a0e7a的解决办法
- ListView实现顶部和底部内容指示器的方法
- MySQL命令行界面中出现字符错误提示的原因及解决方法
- 在Docker容器中部署静态网页的方法教程
- 漂亮的jquery提示效果(仿腾讯弹出层)
- eXtremeDB 6.0正式发布:提高扩展性和分布式查询速度
- Python中for循环控制语句用法实例
- 识别 MS SQL 各个版本的版本号的方法
- SQL Server查询前N条记录的常用方法小结
- 实现easyui的datagrid导出为excel的示例代码
- 在SpringMVC框架下实现文件的上传和下载示例
- 鼠标经过tr时,改变tr当前背景颜色
- Win2003 IIS6.0性能优化指南
- java枚举类的构造函数实例详解
