2011-05-07 93 views
0

我想我会尝试和聪明的一些JavaScript和使用正则表达式,而不是重复使用indexOf方法。我失败了。草草收场。JavaScript正则表达式

我想尝试和匹配任何按以下顺序(使用测试方法):

predefined string + space + forward slash + one digit number: 3-8 + decimal point

有人能告诉我的正则表达式会是什么?

回答

4

假设预定义的字符串是myString

/myString \/[3-8]\./ 

击穿:

myString - predefined string (including space) 
\/   - Forward slash 
[3-8]  - A digit (between 3-8) 
\.   - A . 

一个很好的资源,正则表达式是http://www.regular-expressions.info/

+0

谢谢:)最后一个问题,就是[XY]专一个数字还是一个(整个)整数? – lpd 2011-05-07 15:41:29

+0

@lpd - 既不。这是一个范围。例如,您可以为所有小写英文字母做[a-z]。 – Oded 2011-05-07 15:43:20