大家好。1. String str = "用户名:18,日期:12";
2. String condition = "用户名=18 && 日期=98";JAVA有没啥子好方案,可以根据1的属性值,去判断2中的表达式是否成立?前提:属性跟表达式是不确定的,所以我想写一个方法。第一个参数是:属性值,第二个是:表达式。这样就可以通用的去解决这些了。但是我不知道如何去判断,请CSDN高手指点!谢谢java 正则表达式StringJava
2. String condition = "用户名=18 && 日期=98";JAVA有没啥子好方案,可以根据1的属性值,去判断2中的表达式是否成立?前提:属性跟表达式是不确定的,所以我想写一个方法。第一个参数是:属性值,第二个是:表达式。这样就可以通用的去解决这些了。但是我不知道如何去判断,请CSDN高手指点!谢谢java 正则表达式StringJava
var 用户名=18
var 日期=12
然后引入javascript引擎就可以了
2.用map以 属性为key 表达式为value
值可以用JAVA语言替换到表达式中,重点对String保存的逻辑表达式 怎么样进行判断?
谢谢。
1. 用户名=A,密码=B
2. 表达式: (用户名=ADMIN && 密码=ADMIN) 或者 用户名=A这时候我把属性值取出来,比较是不相同的,但是表达式就是成立的。
也许我们把它想简单了点,不过还是要谢谢你!期望能够解决这个问题。