- IsMatch:指定的正则表达式在指定的输入字符串中是否找到了匹配项,如果正则表达式找到匹配项,则为true,否则为false;
它有两种写法:
第一种写法:实例化Regex
第二中写法:
- Match:在字符串中检索指定的值,找到一个或多个正则表达式的匹配;指定正则表达式的第一个匹配项,返回第一个匹配项;
- MatchCollection:表示通过以迭代方式将正则表达式模式;
- Split:把一个字符串分割成字符串数组;返回的数组中包括与子表达式匹配的字符串,但不包括与整个正则表达式的文本;
注:String.split()执行的操作与Array.join执行的操作相反;
- Search:它用于检索字符串中指定的子字符串,或者检索与正则表达式相匹配的子字符串;如果没有找到任何匹配的子串,则返回-1,该方法不执行全局匹配;
- Replace:替换与指定的正则表达式匹配的所有字符串,该方法执行的是查找并替换的操作;该方法将替换所有匹配的子串,否则,它只替换第一个匹配子串;