美文网首页
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比对两段文本的异同

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