= 445
> 5
>= 22
< 3
<= 42
<> 10
I think this will work, but it won’t:
[=|>|<|>=|<|<=|<>]\s\d+
‘>’very important or’<'in' ='Before. These operators are invalid:
=<
=>
>>
<<
==
I It is being used to create some dynamic sql, so the comparison operator requires valid sql.
Any suggestions?
"currentDate>=2012/11/07&¤tDate<=2012/11/08";
or this
p>
"currentDate==2012/11/07";
With this modified regular expression
(<[=>]?|==|>=?|\&\&|\|\|)
and call it "effective". It may be simple, but at least In my case, it was enough
Edit: The regular expression was modified to make comparison operators (<,>,>=,<=,==) and Boolean operators (&&,|| ) Similar to C language
I am trying to create a regular expression that matches a comparison like this:
= 445
> 5
>= 22
< 3
<= 42
<> 10
I think this will work, But it will not:
[=|>|<|>=|<|<=|<>]\s\d+
'> 'Very important or'<' before'='. These operators are invalid:
=<
=>
>>
<<
= =
I am using it to create some dynamic sql, so the comparison operator requires valid sql.
Any suggestions?
I will say that the regular expression given by EmFi is good enough. With some modifications, it can take such an expression
< p>
"currentDate>=2012/11/07&¤tDate<=2012/11/08";
Or this
"currentDate==2012/11/07";
With this modified regular expression
(<[=>]?|= =|>=?|\&\&|\|\|)
and call it "effective". It may be simple, but at least in my case, it is enough
Edit: The regular expression is modified to make the comparison operators (<,>,> =,< =,==) and Boolean operators (&&,||) similar to the C language