美文网首页
textEquel字符串匹配

textEquel字符串匹配

作者: TOPro | 来源:发表于2018-04-21 20:00 被阅读1次

字符串匹配

  • 源码

    /**
     * 判断字符串是否相等,目标字符串可以是多个字符串
     * @param source        目标字符串
     * @param target        要和目标字符串匹配的字符串,
     *                      可以传入数组,也可以是已经 分割的字符串 ["a","b"],"a,b"
     * @param splitChar     默认使用分割","分割
     */
    function textEquel(source,target,splitChar,temp){
        splitChar = splitChar||",";
        if(!target) return true;
        if(typeof target == "string") target = target.split(splitChar);
        while(temp = target.pop()){ if(temp == source) return true;}
        return false;
    }
    
  • demo

    textEquel("a","b,c,a,e")              
    //true
    
    textEquel("a",["b","c","a","e"])    
    //true
    
    textEquel("a","a")
    //true
    
    textEquel("a","b|c|a|e","|")
    //true
    

相关文章

  • textEquel字符串匹配

    字符串匹配 源码/** * 判断字符串是否相等,目标字符串可以是多个字符串 * @param source ...

  • 大数据算法系列9:字符串匹配问题,海量字符串处理

    一. 字符串匹配 1.1 字符串匹配 字符串匹配:字符串匹配在实际工作中经常遇到,但是我们经常使用的是编程语言自带...

  • Python算法-字符串(String)

    字符串匹配问题字符串匹配(String Matching):又称为模式匹配(Pattern Matching)。可...

  • 正则表达式

    匹配位置: \b:单词的开头或者结束,单词的分界处^:匹配字符串的开始$:匹配字符串的结束 匹配字符 .:匹配除换...

  • iOS 字符串

    1、字符串的截取 2、匹配字符串 从字符串(sd是sfsfsAdfsdf)中查找(匹配)字符串(Ad) 3、字符串...

  • 字符串匹配

    indexOf 底层就是使用字符串匹配算法 字符串匹配算法很多 BF( Brute Force)算法 暴力匹配算...

  • 正则表达式

    基础语法 元字符^ 匹配行或者字符串的起始位置$ 匹配行或者字符串的结束位置\s 匹配空格\d 匹配数字\w 匹配...

  • iOS 字符串截取、iOS 字符串替换、iOS 字符串分隔、iO

    iOS之字符串截取、iOS 字符串替换、iOS字符串分隔、iOS之字符串匹配、截取字符串、匹配字符串、分隔字符串 ...

  • 正则表达式

    元字符 ^ 匹配字符串的开始$ 匹配字符串的结束. 匹配除换行符以外的任意字符\w 匹配字母或数字或...

  • R学习笔记(7):使用stringr处理字符串(2)

    目标:结合正则表达式,实现 确定与某种模式匹配的字符串找出匹配位置提取匹配内容替换匹配内容基于匹配拆分字符串 1....

网友评论

      本文标题:textEquel字符串匹配

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