站内搜索: 请输入搜索关键词

当前页面: 开发资料首页JSP 专题如何用正则表达式判断一个字符串的值全部为字符型或者整型也可以(谢谢了,急)

如何用正则表达式判断一个字符串的值全部为字符型或者整型也可以(谢谢了,急)

摘要: 如何用正则表达式判断一个字符串的值全部为字符型或者整型也可以(谢谢了,急)


有个字符串String Str;
这是一个参数,我不知道它的长度。
如何用正则表达式来判断,它的值全是字符型的呢?
小弟谢谢了。


判断全是字符可以用:
"//w+"
判断全是数字可以用:
"//d+"


就这么简单?能说说大概的理论吗?/d我知道是匹配数字,但是+号是什么意思啊?


加号就表示“一个或多个,至少一个”。


String reg1 = "[1-9]+";
String reg2 = "[a-zA-Z]+";

String str = "1234";

System.out.println(str + ":" + str.matches(reg1));
System.out.println(str + ":" + str.matches(reg2));

str = "abcd";
System.out.println(str + ":" + str.matches(reg1));
System.out.println(str + ":" + str.matches(reg2));


↑返回目录
前一篇: -lt
后一篇: myeclipse中的Tomcat启动后遇到的几个奇怪问题!!!