请教正则表达式如何匹配一串数字中含有数据1、正则表达式如何匹配一串数字中含有aabbccdd 其中a
答案:2 悬赏:50 手机版
解决时间 2021-02-20 05:13
- 提问者网友:十年饮冰
- 2021-02-20 01:49
请教正则表达式如何匹配一串数字中含有数据1、正则表达式如何匹配一串数字中含有aabbccdd 其中a
最佳答案
- 五星知识达人网友:思契十里
- 2021-02-20 03:11
楼主是什么意思abcd到底是数字还是字符? 还不是很明白如果仅用来匹配数字的话 同4楼说的 用\d 即 String regex=\d; 明白楼主的意思了 呵呵不过楼主你不是已经把答案都写出来了吗?import java.util.regex.*;public class Test {public static void main(String args[]) { String s = 1112341234111; //匹配aabbccdd //String regex = (\\d)\\1(\\d)\\2(\\d)\\3(\\d)\\4;//匹配abcdabcd String regex = (\\d{4})\\1; input(regex, s); } public static void input(String regex, String s) { Pattern p = Pattern.compile(regex); Matcher m = p.matcher(s); while(m.find()) { System.out.println(m.group()); } }}
全部回答
- 1楼网友:舍身薄凉客
- 2021-02-20 04:45
我好好复习下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯