1.
正则表达式(规则表达式)
(1.)原名为Regular
Expression 代码或则简称为regex、RegExp或RE。
正则表达式用于定义一些字符串规则,计算机可用正则表达式检查字符串是否符合规则,可将字符串符合规则内容提取出来,可以通过test来检查字符串是否符合正则表达式的规则的,如果有返回true,没有则放回false(注意大小写)。
编写例子:var 变量 = /正则表达式(注意:正则表达式返回的值都会用两条斜杠给包起来)/匹配模式。
(2)举个例子,你用正则表达式去找a或则b,如若你句子没有这两个字母他们会返回false(只要有一个字母匹配则会返回true)。[0-9]可表达0到9的数字,[a-z]表达小写的26个字母,[A-Z]则表示大写的26个字母,[A-z]表示26个大小写字母,可通过添加[^]来排除括号内来查找。Mach指需要通过一个符合条件就可以满足条件,不会再向下寻找,可以在匹配模式添加g或i(小写)。
(3).Replace可以将指定内容替换例子:(/选择替换的字母或数字或字符串/,替换字母或数字或文字);
(4).量词
{n}出现n次(自己写入数字)
{m,n} 出现m次到n次(自己写入数字
{n,}出现n次以上(自己写入数字
+至少出现一次
*出现零次或则零次以上
?出现一次或则零次