编写正则表达式.docx
《编写正则表达式.docx》由会员分享,可在线阅读,更多相关《编写正则表达式.docx(1页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、编写正则表达式正则表达式量词量词指定字符出现的次数。RegexDescriptionX?X出现一次或根本不出现X+X出现一次或多次X*X出现零次或多次XnX只出现n次Xn, )X出现n次或更多次Xy, z)X至少出现y次但少于z次正则表达式字符类No.Character ClassDescription1abca、b或c (简单类)2abc除a、b或c之外的任何字符(否定)3a-zA-Za到z或A到Z,包括在内(范围)4a-dm-pa 到 d,或 m 到 p: a-dm-p(并集)5a-z&defd、e或f (交点)6_a_z&bca至z, b和c除外:ad-z(减法)7a到z,而不是m到p:
2、 a-lq-z(减法)Pattern 类它是正则表达式的编译版本。它用于为正则表达式引擎定义模式。N0.MethodDescription1static Pattern compile(String regex)编译给定的正则表达式并返回模式的实例。2Matcher matcher(CharSequence i nput)创建一个将给定输入与模式相匹配的匹配器。3static boolean matches(String regex, CharSequence input)它作为编译和匹配器方法的组合。它编译正则表 达式并将给定的输入与模式匹配。4StringE split(CharSeque
3、nce in put)围绕给定模式的匹配项拆分给定的输入字符串。5String pattern()返回正则表达式模式。tcher 类它实现了 MatchResult接口。它是一个正则表达式引擎,用于在字符序列上执行匹配操作。No.MethodDescription1boolean matches()测试正则表达式是否匹配模式。2boolean find()查找下一个与模式匹配的表达式。3bool ean f i nd (i nt. start.)从给定的起始编号开始查找与模式匹配的下一个表达式。4String group()返回匹配的子序列。5int start ()返回匹配子序列的起始索引。6int end ()返回匹配子序列的结束索引。7int groupCount()返回匹配子序列的总数。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 编写 正则 表达式
限制150内