急急急,请大家帮忙写一个正则表达式,谢谢各位朋友 检验一个字符串内是否是:第一个字符是数字或者+,_号开始,后面的字符串中只要有非法字符(除了小数点外都是非法字符)就匹配 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 import java.util.regex.*; class PatternTest{ public static void main(String[] args) { String yourstr = "123456.111"; String pat = "^[\\d\\+\\_][^\\.]*$"; Pattern pattern = Pattern.compile(pat,Pattern.CASE_INSENSITIVE); Matcher matcher = pattern.matcher(yourstr); if(matcher.matches()) { System.out.println("Matched!!!"); }else{ System.out.println("Un-Matched! "); } }} 我这项目不能用jdk的util.regex包,不支持。所以才想着用str.matches(reg)来判断的 JS里的parseInt(String str)方法转换一种格式会有问题。例如:输入:20sad 输出为20输入30sad22 输出为30所以得判断下这几种情况,请各位高人帮忙哈 输入30sad22 输出为30那想得到什么啊? 比如在3022中间输入sad变成30sad22,想得到原来的3022 如何确保计算一个月每天业务比率后的和为1 java数组赋值的地方报错 请问MYSQL 08S01错误怎么解决,谢谢 tomcat5.0.28 和tomcat5.5.17 哪个版本稳定些? xml问题 急 JAVA tcp socket 发送byte数组的命令 我用eclipse+lomboz写servlet,却不能在eclipse编译class,只能手动javac. JVM新生代和老年代内存分配问题 怎么设置java的环境变量。 exception in thread main??? JAVE技术群欢迎各位老鸟小鸟加入! 关于数组中相同元素相加
class PatternTest
{
public static void main(String[] args)
{
String yourstr = "123456.111";
String pat = "^[\\d\\+\\_][^\\.]*$";
Pattern pattern = Pattern.compile(pat,Pattern.CASE_INSENSITIVE);
Matcher matcher = pattern.matcher(yourstr);
if(matcher.matches())
{
System.out.println("Matched!!!");
}else{
System.out.println("Un-Matched! ");
}
}
}
输入:20sad 输出为20
输入30sad22 输出为30
所以得判断下这几种情况,请各位高人帮忙哈
那想得到什么啊?