摘要:
前言 今天做东西的时候碰到个正则表达式的需求,以前做数据验证的时候因为都是一些通用的东西,比如号码验证、邮箱验证等,这些网上都可以找到,但是今天遇到的是比较特别的,如下:数字0-9和小数点、字母w、小于号和小于等于号、大于号和大于等于号、加减乘除+-*/,括号()。比如“1111≥≤]*|[\.]*”,但是这一种像“”也是符合的,这就不符合要求了,又改成“^([0-9]*|[wW]*|[-+*/]*|[()]*|[≥≤]*|[\.]*)$”,这一种顺序必须对才行,也不符合,真的不知道怎么改?实在没办法让同学找了个运算符的正则“^[-+]?([0-9]+($|[-+*/]))*(((?\()[. 阅读全文