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

    1.search可以用来寻找字符串中的字母的位置。如果有则是返回的在字符串中的位置,如果没有的话则是返回-1。

    2.substring要传入两个参数,他是不包括结束位置的。

    3.split是用来分割字符串的。

    4.charAt里面传入数字来得到对应位置的字符。

    5.js中创建一个正则 var re = new RegExp('a');  perl语言 var re=/a/;

    6.用search只能弹出他在字符串里面的位置,而用match就可以将其本身显示出来。/d/这样的话只能一个一个的显示,如果/ddd/这样的话就是三个显示。如果是/dd/g;这样的用search弹出来也只有第一个的位置。

    d 数字  [0-9]

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

    s 空白字符

    D [^0-9]

    W [^a-z0-9_]

    S 非空白字符

    量词:个数

    {n} 正好出现n次   d{8}  01234567 [1-9]d{7}

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

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

    + {1,}

    ?{0,1}

    *{0,}

    test 字符串一部分符合要求,就返回true

    [^abc] ^在方括号里面就是除abc之外,

    ^单独就是   行首

    $               行尾

  • 相关阅读:
    进程间通信、线程同步 概要
    【Stackoverflow好问题】将InputStream转换为String
    cocos2dx --- Widget 载入中 CCNode
    ZeroMQ注意事项
    2015第25周日
    2015第25周六
    2015第25周五
    2015第24周四
    2015第25周三iframe小结
    2015第25周二
  • 原文地址:https://www.cnblogs.com/zhuni/p/4837115.html
Copyright © 2011-2022 走看看