2011-05-07 95 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