湖北华亚建设工程有限公司网站html5制作网页的步骤
湖北华亚建设工程有限公司网站,html5制作网页的步骤,武冈做网站,信阳百度推广修饰符
修饰符用于执行区分大小写和全局匹配:
修饰符描述i执行对大小写不敏感的匹配。g执行全局匹配#xff08;查找所有匹配而非在找到第一个匹配后停止#xff09;。m执行多行匹配。
方括号
方括号用于查找某个范围内的字符#xff1a;
表达式描述[abc]查找方括号之间…修饰符
修饰符用于执行区分大小写和全局匹配:
修饰符描述i执行对大小写不敏感的匹配。g执行全局匹配查找所有匹配而非在找到第一个匹配后停止。m执行多行匹配。
方括号
方括号用于查找某个范围内的字符
表达式描述[abc]查找方括号之间的任何字符。[^abc]查找任何不在方括号之间的字符。[0-9]查找任何从 0 至 9 的数字。[a-z]查找任何从小写 a 到小写 z 的字符。[A-Z]查找任何从大写 A 到大写 Z 的字符。[A-z]查找任何从大写 A 到小写 z 的字符。[adgk]查找给定集合内的任何字符。[^adgk]查找给定集合外的任何字符。(red|blue|green)查找任何指定的选项。
元字符
元字符Metacharacter是拥有特殊含义的字符
元字符描述.查找单个字符除了换行和行结束符。\w查找数字、字母及下划线。\W查找非单词字符。\d查找数字。\D查找非数字字符。\s查找空白字符。\S查找非空白字符。\b匹配单词边界。\B匹配非单词边界。\0查找 NULL 字符。\n查找换行符。\f查找换页符。\r查找回车符。\t查找制表符。\v查找垂直制表符。\xxx查找以八进制数 xxx 规定的字符。\xdd查找以十六进制数 dd 规定的字符。\uxxxx查找以十六进制数 xxxx 规定的 Unicode 字符。
量词
量词描述n匹配任何包含至少一个 n 的字符串。例如/a/ 匹配 “candy” 中的 “a”“caaaaaaandy” 中所有的 “a”。n*匹配任何包含零个或多个 n 的字符串。例如/bo*/ 匹配 “A ghost booooed” 中的 “boooo”“A bird warbled” 中的 “b”但是不匹配 “A goat grunted”。n?匹配任何包含零个或一个 n 的字符串。例如/e?le?/ 匹配 “angel” 中的 “el”“angle” 中的 “le”。n{X}匹配包含 X 个 n 的序列的字符串。例如/a{2}/ 不匹配 “candy,” 中的 “a”但是匹配 “caandy,” 中的两个 “a”且匹配 “caaandy.” 中的前两个 “a”。n{X,}X 是一个正整数。前面的模式 n 连续出现至少 X 次时匹配。例如/a{2,}/ 不匹配 “candy” 中的 “a”但是匹配 “caandy” 和 “caaaaaaandy.” 中所有的 “a”。n{X,Y}X 和 Y 为正整数。前面的模式 n 连续出现至少 X 次至多 Y 次时匹配。例如/a{1,3}/ 不匹配 “cndy”匹配 “candy,” 中的 “a”“caandy,” 中的两个 “a”匹配 “caaaaaaandy” 中的前面三个 “a”。注意当匹配 “caaaaaaandy” 时即使原始字符串拥有更多的 “a”匹配项也是 “aaa”。n$匹配任何结尾为 n 的字符串。^n匹配任何开头为 n 的字符串。?n匹配任何其后紧接指定字符串 n 的字符串。?!n匹配任何其后没有紧接指定字符串 n 的字符串。
RegExp 对象方法
方法描述compile在 1.5 版本中已废弃。 编译正则表达式。exec检索字符串中指定的值。返回找到的值并确定其位置。test检索字符串中指定的值。返回 true 或 false。toString返回正则表达式的字符串。
支持正则表达式的 String 对象的方法
方法描述FFIEsearch检索与正则表达式相匹配的值。14match找到一个或多个正则表达式的匹配。14replace替换与正则表达式匹配的子串。14split把字符串分割为字符串数组。14 RegExp 对象属性
属性描述constructor返回一个函数该函数是一个创建 RegExp 对象的原型。global判断是否设置了 “g” 修饰符ignoreCase判断是否设置了 “i” 修饰符lastIndex用于规定下次匹配的起始位置multiline判断是否设置了 “m” 修饰符source返回正则表达式的匹配模式
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/88232.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!