下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922

JavaScript:理解正则表达式

作者:课课家教育     来源: http://www.kokojia.com点击数:706发布时间: 2016-01-21 14:25:31

标签: Java技术Java基础java教程

大神带你学编程,欢迎选课

  javaScript:理解正则表达式

  课课家教您好的使用方式:(以下有一些重要的元字符的使用方式)

  \\s 空白字符:一个空格符,\\\\s:多个空格符,\\\\s+:多个空格符

  \\t 制表符 ('\\u0009')

  \\n 新行(换行)符 ('\\u000A')

  \\r 回车符 ('\\u000D')

  \\f 换页符 ('\\u000C')

  \\a 报警 (bell) 符 ('\\u0007')

  \\b 匹配单词边界(查找位于单词的开头或结尾的匹配)

  \\d:用于匹配从0到9的数字;

  \\w:匹配字母,数字或下划线字符(a-zA-Z0-9_ )

  \\e 转义符 ('\\u001B')

  \\cx 对应于 x 的控制符

  \\u00A9是Unicode字符

  :匹配所有字符除换行符

  (用于匹配除换行符之外的所有字符)

  匹配字符串:

  var s = 'abc efg';

  var r = s.match(/absc/ig); //=> 获得absc

  转换字符串:

  s.replace(r,'1') // => var s = '1 efg' 成功替换

  egrep元字符

  匹配单个字符

  . 点号 匹配单个任意字符

  […] 字符组 匹配单个列出的字符

  [^…] 排除型字符组 匹配单个未列出的字符

  计数功能的元字符

  ? 问号 容许匹配一次,但非必须

  * 星号 可以匹配任意多次,也可能不匹配

  + 加号 至少需要匹配一次,至多可能任意多次

  {min,max} 区间量词 至少需要min次,至多容许max次

  匹配位置的元字符

  ^ 脱字符 匹配一行的开头位置

  $ 美元符 匹配一行的结束位置

  \\< 单词分界符 匹配单词的开始位置

  \\> 单词分界符 匹配单词的结束位置

  其他字符

  | alternation 匹配任意分隔的表达式

  中文正则:/^[\\u4E00-\\u9FA5]+$/

JavaScript:理解正则表达式战_Java技术_Java基础_课课家

赞(11)
踩(3)
分享到:
华为认证网络工程师 HCIE直播课视频教程