這是previous thread的延續,因爲沒有任何答案產生預期結果。我正在使用正則表達式匹配日期,以獲得超級奇怪的行爲。我想匹配的日期如下:匹配方括號的正則表達式是什麼? (Part II)
[month-day]
如:
"[01-23]" // January 23rd is a valid date
"[02-31]" // February 31st is an invalid date
"[02-16]" // valid
"[ 6-03]" // invalid format
這裏是我的正則表達式:
regex = /\[^[0-1][1-9]\-[0-3][0-9]\]/
我試圖把兩個單\
人和雙人\
盈括號,但似乎沒有工作匹配這些日期。有任何想法嗎?
謝謝!
你有什麼期望了''^做? – jwodder 2015-04-01 12:54:01
要匹配表達式 – 2015-04-01 12:54:55
中的第一個括號它不會這樣做。在這種情況下,它將被視爲文字插頁。我認爲你實際上的意思是這個/^\ [[0-1] [1-9] \ - [0-3] [0-9] \]/ – rhuffstedtler 2015-04-01 12:55:49