码迷,mamicode.com
首页 > 其他好文 > 详细

正则表达式

时间:2019-08-20 21:58:47      阅读:82      评论:0      收藏:0      [点我收藏+]

标签:school   java   idt   sch   大小写   字符   href   模式   xxxx   

正则表达式是构成搜索模式(search pattern)的字符序列。

当您搜索文本中的数据时,您可使用搜索模式来描述您搜索的内容。

正则表达式可以是单字符,或者更复杂的模式。

正则表达式可用于执行所有类型的文本搜索和文本替换操作。

字符串方法:在 JavaScript 中,正则表达式常用于两个字符串方法:search() 和 replace()。

                     search() 方法使用表达式来搜索匹配,然后返回匹配的位置。

      replace() 方法返回模式被替换处修改后的字符串。

 

正则表达式修饰符

修饰符可用于大小写不敏感的更全局的搜素:


正则表达式模式

括号用于查找一定范围的字符串:

表达式描述
[abc] 查找方括号之间的任何字符。  
[0-9] 查找任何从 0 至 9 的数字。  
(x|y) 查找由 | 分隔的任何选项。  

元字符(Metacharacter)是拥有特殊含义的字符:

元字符描述
\d 查找数字。  
\s 查找空白字符。  
\b 匹配单词边界。  
\uxxxx 查找以十六进制数 xxxx 规定的 Unicode 字符。  

Quantifiers 定义量词:

量词描述
n+ 匹配任何包含至少一个 n 的字符串。  
n* 匹配任何包含零个或多个 n 的字符串。  
n? 匹配任何包含零个或一个 n 的字符串。

正则表达式

标签:school   java   idt   sch   大小写   字符   href   模式   xxxx   

原文地址:https://www.cnblogs.com/bl11-07/p/11385732.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!