验证一串数字中是否包含ABAB规则的。例如:67590[color=red][b]8787[/b][/color]86
.*(\d{2})\1.*
各式各样的正则表达式参考大全(访问正则表达式实例库)
http://xiaoxing598.iteye.com/blog/1890829
^[A-Za-z]+$ //匹配由26个英文字母组成的字符串
^[A-Z]+$ //匹配由26个英文字母的大写组成的字符串
^[a-z]+$ //匹配由26个英文字母的小写组成的字符串
^[A-Za-z0-9]+$ //匹配由数字和26个英文字母组成的字符串
^\w+$ //匹配由数字、26个英文字母或者下划线组成的字符串
[b][size=medium][color=blue]
见代码[/color][/size][/b]
[code="java"]
public class Test {
public static void main(String[] args) {
String source = "67590878786";
Pattern pattern = Pattern.compile("((\\d)[0-9&&[^\1]])\\1");
Matcher m = pattern.matcher(source);
while(m.find()){
System.out.println(m.group());
}
}
[/code]
/(\d{2})\1/