资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
文档供参考,可复制、编制,期待您的好评与关注! 修饰符修饰符描述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查找 NUL 字符。n查找换行符。f查找换页符。r查找回车符。t查找制表符。v查找垂直制表符。xxx查找以八进制数 xxx 规定的字符。xdd查找以十六进制数 dd 规定的字符。uxxxx查找以十六进制数 xxxx 规定的 Unicode 字符。量词量词描述n+匹配任何包含至少一个 n 的字符串。n*匹配任何包含零个或多个 n 的字符串。n?匹配任何包含零个或一个 n 的字符串。nX匹配包含 X 个 n 的序列的字符串。nX,Y匹配包含 X 或 Y 个 n 的序列的字符串。nX,匹配包含至少 X 个 n 的序列的字符串。n$匹配任何结尾为 n 的字符串。n匹配任何开头为 n 的字符串。?=n匹配任何其后紧接指定字符串 n 的字符串。?!n匹配任何其后没有紧接指定字符串 n 的字符串。正则表达式中的预定义词:预定义词含义d代表09的任何一个数字D代表任何一个非数字字符s代表空白字符,如“t”、“n”S代表非空白字符w代表可用作标识符的字符,但不包括“$”W代表不可用作标识符的字符常用的模式正则表达式:类型正则表达式模式含义数学类d+(.d+*$)数字d+$非负整数(正整数或0)0-9*1-90-9*$正整数(-d+)|(0+)$非正整数(负整数或0)-0-9*1-90-9*$负整数-?d+$整数d+(.d+)?$非负浮点数(正浮点数或0)(0-9+.0-9*1-90-9*)|(0-9*1-90-9*.0-9+)|(0-9*1-90-9*)$正浮点数(-?d+)(.d+)?$浮点整数类型正则表达式模式含义字符型u4e00-u9fa5中文字符x00-xff双字节字符(包括汉字)类型正则表达式模式含义字符串类A-Za-z+$由26个英文字母组成的字符串A-Z+$由26个大写英文字母组成的字符窜a-z+$由26个小写英文字母组成的字符窜A-Za-z0-9+$由数字和26个英文字母组成的字符串w+$由数字、26个英文字母或者下划线组成的字符串w-+(.w-+)*w-+(.w-+)+$ 或/(0-9a-zA-Z+-._+&)*0-9a-zA-Z+(-0-9a-zA-Z+.)+a-zA-Z2,6/E-mail地址ns|*r空行/.*|/HTML标记(s*)|(s*$)首位空格a-zA-Z+:/(w(-w+)*)(.(w+(-w+)*)*(?S*)?$URL注意:方法中的“”需要转义,所以在Web页面中应写为“” /
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号