正则表达式的元字符有哪些?
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/18 03:45:40
正则表达式的元字符有哪些?
字符 描述
\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符.例如,“n”匹配字符“n”.“\n”匹配一个换行符.序列“\\”匹配“\”而“\(”则匹配“(”.
^ 匹配输入字符串的开始位置.如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置.
$ 匹配输入字符串的结束位置.如果设置了RegExp对象的Multiline属性,$也匹配“\n”或“\r”之前的位置.
* 匹配前面的子表达式零次或多次.例如,zo*能匹配“z”以及“zoo”.*等价于{0,}.
+ 匹配前面的子表达式一次或多次.例如,“zo+”能匹配“zo”以及“zoo”,但不能匹配“z”.+等价于{1,}.
匹配前面的子表达式零次或一次.例如,“do(es)?”可以匹配“do”或“does”中的“do”.等价于{0,1}.
{n} n是一个非负整数.匹配确定的n次.例如,“o{2}”不能匹配“Bob”中的“o”,但是能匹配“food”中的两个o.
{n,} n是一个非负整数.至少匹配n次.例如,“o{2,}”不能匹配“Bob”中的“o”,但能匹配“foooood”中的所有o.“o{1,}”等价于“o+”.“o{0,}”则等价于“o*”.
{n,m} m和n均为非负整数,其中n
\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个向后引用、或一个八进制转义符.例如,“n”匹配字符“n”.“\n”匹配一个换行符.序列“\\”匹配“\”而“\(”则匹配“(”.
^ 匹配输入字符串的开始位置.如果设置了RegExp对象的Multiline属性,^也匹配“\n”或“\r”之后的位置.
$ 匹配输入字符串的结束位置.如果设置了RegExp对象的Multiline属性,$也匹配“\n”或“\r”之前的位置.
* 匹配前面的子表达式零次或多次.例如,zo*能匹配“z”以及“zoo”.*等价于{0,}.
+ 匹配前面的子表达式一次或多次.例如,“zo+”能匹配“zo”以及“zoo”,但不能匹配“z”.+等价于{1,}.
匹配前面的子表达式零次或一次.例如,“do(es)?”可以匹配“do”或“does”中的“do”.等价于{0,1}.
{n} n是一个非负整数.匹配确定的n次.例如,“o{2}”不能匹配“Bob”中的“o”,但是能匹配“food”中的两个o.
{n,} n是一个非负整数.至少匹配n次.例如,“o{2,}”不能匹配“Bob”中的“o”,但能匹配“foooood”中的所有o.“o{1,}”等价于“o+”.“o{0,}”则等价于“o*”.
{n,m} m和n均为非负整数,其中n
正则表达式的元字符有哪些?
请问这个正则表达式"%s/ */ /g”中的各项字符的含义是什么?
求正则表达式公式:%(%门),其中%为任意字符,包括字母,数字,汉字等所有的
用户名由英文字母和数字组成的4-16位字符,以字母开头的正则表达式
高分回报请问正则表达式如何匹配包含任意的字符 汉字 标点符号 组合的一段文字
最多输入50字符的中文、英文、数字且不能包含英文标点和特殊符号的正则表达式
密码由6-16个字符组成,可使用数字、英文字母、下划线,密码区分大小写的PHP正则表达式!
只能有一个小数点的数字 正则表达式
验证数字的正则表达式?
如何将下面的正则表达式改为匹配所有字符的表达式,求写出:var aa = /^([A-Z]|[a-z]|[\d]|[\-
正则表达式
密码由数字、字母和特殊字符('^'、'|'和'\'除外)的组合 这样的密码验证用正则表达式怎么写?