利用正则快速找出两个字符串的不同字符
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 isArray()函数判断对象类型的种种方法
- Vue2.0实现购物车功能
- js 分页代码带切换效果
- 基于ASP.NET+EasyUI框架实现图片上传提交表单功能(js提交图片)
- php随机获取金山词霸每日一句的方法
- php判断正常访问和外部访问的示例
- Yii操作数据库的3种方法
- 构建Python包的五个简单准则简介
- div+css在思路和流程上实现结构与表现的分离分析
- 如何解决easyui自定义标签 datagrid edit combobox 手动输入保存不上
- jquery下操作HTML控件的实现代码
- 基于jquery的获取浏览器窗口大小的代码
- JavaScript中的值是按值传递还是按引用传递问题探讨
- PHP 输出简单动态WAP页面
- AS3笔记(13),sendAndLoad的继承者
- 最新收集的卡巴更新服务器列表(含IP地址)
- htaccess Rewrite中文编码问题解决方法
- Java OCR tesseract 图像智能文字字符识别技术实例代码
- JavaWeb开发之JSTL标签库的使用、 自定义EL函数、自定义标签(带属性的、带标签体的)
- Android自定义控件之创建可复用的组合控件