当前位置:   article > 正文

JavaScript中正则表达式的使用_js正则表达式使用如何2-4个中文

js正则表达式使用如何2-4个中文

JavaScript 中的正则表达式

正则表达式(Regular Expression,一般简写为 regexregexp

正则表达式描述了一种字符串匹配的模式pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。

一、正则表达式基本语法

基本匹配

"student" => I am a student.  

注意大小写不敏感student 不会匹配到 Student

元字符

元字符是用以匹配特定的字符(字母,数字,符号),注意字母是区分大小写的:

元字符 描述 举例
. 句号匹配除换行符 \n 外任意单个字符 .at => eat and fat.
[ ] 字符种类,匹配方括号内的任意字符 [a-z] => ‘a’ 到 ‘z’ 范围内的任意小写字母字符
[^ ] 否定的字符种类,匹配除了方括号里的任意字符 [^a-z] => 任何不在 ‘a’ 到 ‘z’ 范围内的任意字符
* 匹配前面的子表达式零次或多次,等价于 {0,} zo* => zo、zoo and z
+ 匹配前面的子表达式一次或多次,等价于 {1,} zo+ => zo、zoo and z
? 匹配前面的子表达式零次或一次,等价于 {0,1} do(es)? => do or does
^ 首端开始匹配
$ 末端开始匹配
(xyz) 字符集,匹配与 xyz 完全相等的字符串
| 或运算符,匹配符号前或后的字符
\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符。
\d
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/人工智能uu/article/detail/781606
推荐阅读