关于正则的问题 23 22 25 24 23 20 19 22 21 20如上数据 在TextArea里要把数字弄出来变成一个数组用程序的我会写 能用正则表达式么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 textarea.getText().split("\\\\s+"); // String[] String str="23 22 25 24 23 20 19 22 21 20"; String[] array=str.split("\\s+"); System.out.println(Arrays.toString(array)); String str = "23 22 25 24 23 20 19 22 21 20"; Pattern p = Pattern.compile("(\\d) "); Matcher m = p.matcher(str); while (m.find()){ System.out.println(m.group(1)); } String str = "23 22 25 24 23 20 19 22 21 20"; List<String> l = new ArrayList<String>(); Pattern p = Pattern.compile("(\\d{1,}) ?"); Matcher m = p.matcher(str); while (m.find()){ System.out.println(m.group(1)); l.add(m.group(1)); } 对不起,4楼代码完全不对,而且这么用也别扭,lz直接split吧 String [] str =textarea.getText().split(" "); 这个解决全空格的很好使 但是我的分隔符不都是空格 有的是tab 不知怎么粘贴进来就都变了谢谢各位大侠呵呵 关于正则表达式的问题 验证客户端证书的信息!!!!!!!!!!! 缺少返回语句 远程数据备份的问题 如何实现点击一个窗口的按钮,弹出一个已有的另一个窗口啊? 如何判断一个Integer对象中的数据是半角数字??? JBuilder 中开发的项目如何打包?? 如何将一个int放入到一个byte buf[]中的指定位置? JAVA是什么 java.net.UnknownHostException: biz.finance.sina.com.cn 1-1000的循环,随机到十几后,就报这个错误 求算法:判断未知长度数组内值是否全部相等 求java 对声音进行控制源码
String str="23 22 25 24 23 20 19 22 21 20";
String[] array=str.split("\\s+");
System.out.println(Arrays.toString(array));
Pattern p = Pattern.compile("(\\d) ");
Matcher m = p.matcher(str);
while (m.find()){
System.out.println(m.group(1));
}
List<String> l = new ArrayList<String>();
Pattern p = Pattern.compile("(\\d{1,}) ?");
Matcher m = p.matcher(str);
while (m.find()){
System.out.println(m.group(1));
l.add(m.group(1));
}
谢谢各位大侠呵呵