我有一個棘手的時間讓這個正則表達式工作。我至今的模式是:JavaScript正則表達式的問題
var dollarPattern = /^\d{1,}|\s\d/gi;
var matchedResults = new Array();
matchedResults = textValue.match(dollarPattern);
我所希望使用的例子字符串「2〜2.99(63項)」來實現的,我要檢查它是否或者以數字開頭,或者如果它包含一個空格後跟一個數字(在這種情況下,兩個條件都爲真)。但是,我一直在Firefox中獲得「matchedResults is null」的錯誤(儘管它應該有2的長度)。
任何想法我做錯了什麼?謝謝...
該代碼還在發生什麼? – 2011-05-12 07:04:32
'{1,}'相當於'+'。這使得它更短,更具可讀性。 – stema 2011-05-12 07:08:18