正则表达式

Posted shandayuan

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式相关的知识,希望对你有一定的参考价值。

字符串操作:

 

search  获取字符串的第几个位置

     <script type="text/javascript">
            var str = abcdefg;
            alert(str.search(e));   //获取一个字符在字符串的具体为止   得到4
            
        </script>

 

 

 

substring  获取字符串:

    <script type="text/javascript">
            var str = abcdef;
            
            alert(str.substring(2,5));   //得到cde   不包括结束位置
            alert(str.substring(1));     //得到bcdef   从开始位置取  取到最后位置
            
        </script>

 

charAt   获取某个字符:

    <script type="text/javascript">
            var str = abcdef;
            
            alert(str.charAt(3));    //得到d 
            
        </script>

 

split     分割字符串,获得数组

    <script type="text/javascript">
            var str = 12-56-aaa-89;
            var arr = str.split(-);
            
            alert(arr);  
            
        </script>   //得到 12,56,aaa,89

 

以上是关于正则表达式的主要内容,如果未能解决你的问题,请参考以下文章

markdown 正则表达式模式片段

正则表达式匹配特定的 URL 片段而不是所有其他 URL 可能性

循环通过 python 正则表达式匹配

asp.net 使用正则表达式验证包含打开/关闭括号片段的属性字符串

攻破难啃的骨头-正则表达式(转)

正则表达式的贪婪和非贪婪模式