文章分类 -  正则表达式

摘要:贪婪量词:先看整个字符串是不是一个匹配。如果没有发现匹配,它去掉最后字符串中的最后一个字符,并再次尝试。如果还是没有发现匹配,那么 再次去掉最后一个字符串,这个过程会一直重复直到发现一个匹配或者字符串不剩任何字符。简单量词都是贪婪量词。惰性量词:先看字符串中的第一个字母是不是一个匹配,如果单独着一个 阅读全文

posted @ 2016-05-19 11:27 尘埃埃埃埃 阅读(420) 评论(0) 推荐(0)

摘要:量词用于指定特定模式出现的次数,这个次数可以是硬性的,如某个字符应该出现4次,如果没有出现四次就是错的,也可以是软性的,如某个字符应该出现0至4次,意思是该字符可以出现,也可以不出现,可以出现一次,两次,也可以出现三次,四次。1正则元字符 描述2 3 ? 可以出现0次或1次,但至多出现1次4 * 可 阅读全文

posted @ 2016-05-19 11:26 尘埃埃埃埃 阅读(149) 评论(0) 推荐(0)

摘要:"|":意思是"或",他可以把多个子表达式组合成一个总的表达式,而这个总表达式拥有子表达式的全部能力 例如:Yang 可以匹配 My name is YangKai,that is my first name is Yang and my second name is Kai中的Yang,Kai可以 阅读全文

posted @ 2016-05-19 11:14 尘埃埃埃埃 阅读(433) 评论(0) 推荐(0)

摘要:行的开始和结束 开始符号:^ 结束符号:$ 如:^cat 应该理解为以c作为一行的第一个字符,紧接着是a,然后是t例如:String str = "catabdcatdetfcat"^cat : 验证该行以c开头紧接着是a,然后是tcat$ : 验证该行以t结尾倒数第二个字符为a倒数第三个字符为c^ 阅读全文

posted @ 2016-05-19 11:06 尘埃埃埃埃 阅读(7970) 评论(0) 推荐(0)

导航