与操作数匹配的模式

时间:2013-04-14 16:30:33

标签: javascript regex

我需要验证用户的一些输入。

基本上输入可以是这种模式,

  1. <> STRING(例如<> S Series)
  2. = STRING(例如= Y系列)
  3. < NUMBER(例如< 150)
  4. > = NUM​​BER AND< NUMBER(例如> = 150 AND< 180)
  5. 请分享您的想法以获得良好的方法?

1 个答案:

答案 0 :(得分:1)

这是你在找什么? http://jsfiddle.net/vqCzj/1/

$("#check").click( function() {
    var inVal = $("#inputTxt").val();
    if(inVal.match(/^<> [a-z A-Z]+$|^= [a-z A-Z]+$|^< \d+$|^>= \d+ AND < \d+$/)) {
       $("#result").text("pass");
    } else {
        $("#result").text("fail");
    }
});