Flo*_* F. 43
这段代码可以:
var str = "1.2"
var regexp = /^[0-9]+([,.][0-9]+)?$/g;
var result = regexp.test(str);
?alert(result);?
Run Code Online (Sandbox Code Playgroud)
哪里:
/pattern/modifiers)您应该在JavaScript中查看有关RegExp对象的链接:http://www.w3schools.com/jsref/jsref_obj_regexp.asp
关于regexp本身:
^ :字符串的开头[0-9]+ :至少一位数[,.] :点或逗号[0-9]+ :和上面一样(xxxxx)? :括号内的表达式可以存在与否$ :结束表达如果你想了解更多信息,你还应该查看维基百科页面的regexp,它做得相当好.
Ram*_*eya 15
试试这个
^[\d.]+$
Run Code Online (Sandbox Code Playgroud)
^- 开始行
[]- 选择数组
\d- 任何数字
. - 点字符
+ - 1或多
$ - 行结束
| 归档时间: |
|
| 查看次数: |
64071 次 |
| 最近记录: |