masai158 发表于 2014-8-1 19:21
ip = ip.replaceAll("0*(\\d{3})", "$1"); 我要先找到至少3个数字。然后前面还有0的话,那就不要了! ...
masai158 发表于 2014-8-1 19:54
你自己不那样写的吗??? ("0*(\\d{3}) 如 (3*(3+4))
江苏孙浩 发表于 2014-8-1 19:58
话说sort是怎么进行排序的?
wnmmp 发表于 2014-8-1 18:24
好长的讲解,你就告诉我*和+哪个更贪婪?
wnmmp 发表于 2014-8-1 20:11
public static void sort(Object[] a) {
if (LegacyMergeSort.userRequested)
legacy ...
wnmmp 发表于 2014-8-1 20:07
我刚换了一下顺序,把0*(\\d+)换成了(\\d+)0*,其他都不变,结果127.000.000.108转换完后还是127.000.000 ...
江苏孙浩 发表于 2014-8-1 20:57
0*(\\d+) 因为括号里的\\d+,所以最后必然要保留至少一个数字。然后0*意味着匹配尽可能多的数字,所以除去 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |