输入只能包括 '<','>','and','or',以及数字
开头只能为 '<','>'或数字
开头只能为 '<','>'或数字
解决方案 »
- 100分求解:谁能帮我解释一下这个文章是怎么操作的
- 关于tomcat配置问题!急!
- 我在JSP页面里:<%@ page import="mysql.*"%>运行时提示有错:
- 关于SpringMVC和JasperReport的集成的配置问题
- 求助大神,java调用新浪微博http接口的问题!
- 运行项目,java.lang.ClassCastException: java.lang.Long
- 按规范装tomcat mysql jdk jdbc时, 安装过程中遇到的正规问题(谢谢回答, 同时收集大家遇到的问题)
- JSP变量传递的问题,简单的,不过我不会,刚来学~~~
- JSP写入数据库的中文乱码问题
- 关于ejb
- eclipse3.1+myeclipse4.0+tomcat5.5中的一个错误问题
- jsp怎样读取rss的内容
>100 and <50
>100 or <50
输入只能是
>100 and <50
>100 or <50
这种格式吗?
import java.util.regex.*;
class fjs{
public static void main(String [] args){
String s= ">100 or <50";
Pattern pa = Pattern.compile("[><\\d]+ (and|or) [><\\d]+");
Matcher ma = pa.matcher(s);
if(ma.find()){
System.out.println(ma.group());
}
}
}
if( txt.matches("^(>|<|\\d)(\\d)+\\s+(and|or)+\\s+(<|>|\\d)+") ){
System.out.println("mat");
}else{
System.out.println("not mat");
}
if(/^>(\\d+)( and | or )<(\\d+)$/.text(txt))System.out.println("right");