js中正则简单介绍
来源:互联网 发布:js replace 编辑:程序博客网 时间:2024/05/29 07:47
创建正则的两种方式:1.var reg = /正则表达式/ [g,i,m] 2. var reg = new RegExp("正则表达式","[g.i.m]");
g代表全局,i代表忽略大小写,m代表多行匹配(有时输入的子串中有换行,但是仍被看做是一个字符串,加上m后,不然,相当于被看做多个字符串,然后匹配)
方式2中的写法需要注意,正则处于字符串中,出现特殊字符需要转义,一般的规律是转义字符\,出现偶数次,
\d:0~9任意数字;
\D:除了数字之外的字符;
\w:[a-zA-Z0-9_];
\W:取\w补集.
\s:任何空白字符
\S:任何非空白字符
.:\n以外所有字符
?:0个或者1个;
+:1个或者多个;
*:0个1个或者多个;
以下字符需要转义使用:*,+,(,),$,/,\,?,[,],^,{,}。
[^XXXXXX]:这里的^代表‘非’。
/^xxxxxxxxx/:这里的^代表以后面这些开头;
规律:^只有在[]里面才是代表‘非’。
/xxxxx$/:$代表以前面这些结尾。
/xxxxx\b/:\b代表匹配目标字符串边界。这个边界指单词之间的空格以及字符串末尾。
/xxxxxxxxx\B/:\B代表非字符串新边界。
0 0
- js中正则简单介绍
- js使用正则(简单介绍)
- js正则方法test与match简单介绍
- 正则表达式简单介绍。
- 正则表达式简单介绍
- C#中正则表达式的简单使用介绍
- 简单js正则表达式
- js简单正则 总结
- JS简单正则得到字符串中特定的值
- js中使用正则表达式,简单查找字母和数字
- doT.js简单介绍
- Node.js简单介绍
- 【js】arguments 简单介绍
- 正则表达式的简单介绍
- java正则表达式简单介绍
- Java正则表达式简单介绍
- 正则表达式的简单介绍
- 正则表达式的简单介绍
- 模板(自定义base.html)
- SHU1948 Xor on tree
- mysql总结3(高性能MySQL笔记)
- 6 种排序算法(C)
- Source Insight与Pclint集成开发安装关键步骤
- js中正则简单介绍
- ZOJ 1067 题目大意:hiahiahiahia~如下所示~
- 看面试题感觉生疏的知识点
- 2016回到重庆的对互联网的感想
- 客户端错误日志收集方法及系统
- FIXED_WIDTH下cocos怎么截屏的
- POJ 3617 Best Cow Line
- UI控件
- 递归练习