Java正则中一串数字中后5位要匹配ABCDE这类,即ABCDE各代表不同的数字要怎么写?谢谢 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我说的可能不太清楚,让大家有点误会,我的想法是这样子,有一串手机号,我要通过正则判断其后五位是ABCDE类型的数字,只是符合的就返回True,否则false,可以做到吗? 自己搞定了\\d{6}+(\\d)(?!\\1)(\\d)(?!\\1|\\2)(\\d)(?!\\1|\\2|\\3)(\\d)(?!\\1|\\2|\\3|\\4)(\\d)$这是对11位的后5位进行判定 若ABCDE只是特定的数字.比如12345,可以用"[12345]",取子串后与它匹配.匹配12345中的任意一个ABCDE是不定的数字,则用"\\d",取子串后与它匹配.匹配0-9.如果后5位有小数点或符号位,则加上"在括号中加上"+-\."即"[12345+-\.]""[\\d+-\.]"注意,如果子串中有小数点.应该是6位而不是5位了.呵呵~~~不知道你是不是这意思. 求cas高手 running runnable小问题,在线等 帮忙分析下这个正确答案,只要分析正确就给分。 j2se高手请进 请老鸟过来帮帮忙 关于jsp 关于java 哪位大哥介绍一下看swing的经验啊 做了1小时。老是报错。。没有办法才找各位解决。。 请会用jbuilder帮个忙吧?菜鸟(绝对菜,刚端着书本学了没两天)在窗体上放了两个控件:database1,queryDataSet1,我想再放一个按钮,点击 请问Math.random()不能默认调用么 jdk1.3错误:Error opening registry....... 想的我头疼的一个问题 帮忙看看断言程序
\\d{6}+(\\d)(?!\\1)(\\d)(?!\\1|\\2)(\\d)(?!\\1|\\2|\\3)(\\d)(?!\\1|\\2|\\3|\\4)(\\d)$
这是对11位的后5位进行判定
比如12345,可以用"[12345]",取子串后与它匹配.匹配12345中的任意一个ABCDE是不定的数字,则用"\\d",取子串后与它匹配.匹配0-9.如果后5位有小数点或符号位,则加上"在括号中加上"+-\."即"[12345+-\.]""[\\d+-\.]"注意,如果子串中有小数点.应该是6位而不是5位了.呵呵~~~不知道你是不是这意思.