拆分字符串if包含以下任何comaprison运算符,如" ==",">","<","> =","< ==","!="

时间:2016-02-25 07:16:53

标签: javascript

我想分割一个字符串,如果它包含以下运算符之一==,>,<,> =,< =,!=

  1. 如果字符串等于a> b,则结果为[a,b]
  2. 如果字符串等于< b,结果是[a,b]
  3. 如果字符串等于a> = b,则结果为[a,b]
  4. 如果字符串等于< = b,则结果为[a,b]
  5. 如果字符串等于a == b,则结果为[a,b]
  6. 如果字符串等于a!= b,则结果为[a,b]

1 个答案:

答案 0 :(得分:4)

如果你的意思是你有一个像a<=b这样的字符串,你想根据运算符拆分它,那么快速正则表达式是:

'a!=b'.split(/==|<|>|<=|>=|\!=/) # ["a", "b"]