美文网首页
js比对两段文本的异同

js比对两段文本的异同

作者: 羊驼626 | 来源:发表于2021-08-19 16:57 被阅读0次

使用jsDiff

1.下载

npm install diff --save

2.引入

不支持使用import引入

const Diff= require('diff');

3.使用

const Diff = require('diff')
const str1 = '天将降大任于斯人也'
const str2 = '天将降大于任斯人也'
const result = Diff.diffChars(str1, str2)
console.log(result)
/**
 * result
 * [
  { count: 4, value: '天将降大' },
  { count: 1, added: true, removed: undefined, value: '于' },
  { count: 1, value: '任' },
  { count: 1, added: undefined, removed: true, value: '于' },
  { count: 3, value: '斯人也' }
]
 */

相关文章

  • js比对两段文本的异同

    使用jsDiff[https://www.npmjs.com/package/diff/v/3.5.0] 1.下载...

  • js异同步

    js是单线程任务 一次只能执行一个任务,如果有多个任务,就需要排队。前面任务执行完,才会执行下一个任务。排队等待就...

  • JS控制文本框禁止输入特殊字符大全

    JS 控制不能输入特殊字符 JS 控制文本框只能输入数字 JS 控制文本框只能输入数字、小数点 JS 控制文本框只...

  • 20170718-两段代码的异同

    前两天测试代码,测试人员告诉我,以下的代码2写法不规范 按照测试人员的说法,这里的代码1是对的,代码2不对,当时就...

  • 文本文件比对示例

    在数据处理业务中,有时需要比较两个文本文件内容有哪些相同或不同的数据,本文将介绍文本文件比对的几种情况,如整行比对...

  • js读取文本内容通过语音的方式读出来

    js读取文本内容通过语音的方式读出来 获取文本内容,语音播放,直接添加以下js即可

  • Weex & ReactNative

    1,异同点 相同点: 都采用Web的开发模式,使用JS开发; 都可以直接在Chrome中调试JS代码; 都支持跨平...

  • java git diff

    文本比对 最近项目上需要对比用户对配置的修改,用到了git的比对功能,在这里写一个demo实验一下 maven依赖...

  • 简书·六六_ryx· 的学习笔记汇总(方便学习)

    第1篇:ATAC-seq的背景介绍以及与ChIP-Seq的异同第2篇:原始数据的质控、比对和过滤第3篇:用MACS...

  • python3+selenium自动化测试-JS处理内嵌div滚

    (15)JS处理富文本上iframe的问题以及1、过js的方法处理富文本上iframe的问题 代码参考: 2、内嵌...

网友评论

      本文标题:js比对两段文本的异同

      本文链接:https://www.haomeiwen.com/subject/kfdabltx.html