zoukankan      html  css  js  c++  java
  • 正则表达式

    search('a') 查找 返回的是位置,如果没有则返回-1 

    substring 截取字符 substring(2,5) 2位开始,5结束,不包第5

    charAt 获取某个字符 charAt(0)

    split 分割字符

    正则表达式 JS写法:new RegExp('a','i')  perl写法:var=/a/i;

    i 忽略大小写 如:var reg=/a/i;

    g 找到全部 如:var reg=/abcsaaa/g

    + 若干 任意个

    .任意字符

    范围

    [abc]方括号内随便选哪个都行

    [a-z0-9]a到z 0到9

    [^a-z] ^排除,除了不少英文字母

    ^不在方括号内就是表示行首

    $不在方括号内就是表示行尾

    量词:

    {n}正好出现n次

    {n,m}最少n次,最多m次

    {n, }最少n次,最多不限

    ?最少0次,最多1次

    转义:

    \d 数字[0-9]

    \w 英文、数字、下划线[a-z0-9_]

    \s空白字符

    \D [^0-9]

    \W [^a-z0-9_]

    \S 非空白字符

    match:把所有匹配的东西提取出来

    replace:替换

    test:检验是否符合正则表达式的规则,有一部分符合就返回true

  • 相关阅读:
    python之名称空间
    python之对象(实例)
    python之类
    python之类和对象
    python之面向对象的程序设计
    python之函数联系
    Python之函数第三篇
    python之列表和生成器表达式篇
    网络基本概念
    Git
  • 原文地址:https://www.cnblogs.com/52css/p/3038331.html
Copyright © 2011-2022 走看看