求助 正则表达式匹配 正数 用正则表达式匹配 首位不为0的 正数 可以是整数 也可以是小数 位数不限 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 public class TestRegex { public static void main(String[] args) { f("0123"); f("0123.123"); f("123.abc"); f("123.123"); f("123"); f("-123"); } public static void f(String s){ boolean result = s.matches("[1-9]+\\d*\\.*\\d*"); System.out.println(result); }} 1、0.\\d{1,2}|[\\d&&[^0]]+([.]\\d{1,2})?2、[\\d&&[^0]]{1} 2L不知道写的啥3L首先你写的可以匹配多个小数点,即1...2这样的5L&&是什么?[\\d&&[^0]]{1} 完全不知道干什么,多选组[]里在写[],此时[]已经不是元字符,而且^如果不放在多选组最前面,那么他他不是元字符。6L也不知道匹配的啥子,按照js的正则就是匹配"1++++"这样的字符8L .是元字符,匹配任意字符,使用的时候要转义,java写成\\.,还有就是11L说的 这个错误的原因是什么?高分悬赏提供正确解决方案的朋友 高分求 刘伟老师的Hibernate开发与实战源码 float 相乘的问题 struts2 练习jquery ajax读取xml的parsererror 用过BIRT的高手请进!能解决给一百分! 关于RMI rmiregistry的怪问题 jboss 可以在windows xp 下跑吗? 求助:连接JDBC除了问题了! 已经出了100分,再出100分,请帮我解决在JB8中启动EJB SERVER时,提示我下载optimizeit的问题 这个web.xml怎么写啊? 关于hibernate的延迟加载,能否动态指定lazy策略? 杯具
public class TestRegex {
public static void main(String[] args) {
f("0123");
f("0123.123");
f("123.abc");
f("123.123");
f("123");
f("-123");
}
public static void f(String s){
boolean result = s.matches("[1-9]+\\d*\\.*\\d*");
System.out.println(result);
}
}
2、[\\d&&[^0]]{1}
3L首先你写的可以匹配多个小数点,即1...2这样的
5L&&是什么?[\\d&&[^0]]{1} 完全不知道干什么,多选组[]里在写[],此时[]已经不是元字符,而且^如果不放在多选组最前面,那么他他不是元字符。
6L也不知道匹配的啥子,按照js的正则就是匹配"1++++"这样的字符
8L .是元字符,匹配任意字符,使用的时候要转义,java写成\\.,还有就是11L说的