>>> patt = new RegExp("[a-z]{1,5}")
RegExp /[a-z]{1,5}/
>>> patt.test("yo")
true
>>> patt.test("")
false
>>> patt.test("yoyoyoyo")
true
>>> patt.test("yoyoyAAAAoyo")
true
我希望從什麼[AZ] {1,5}是匹配五點差一分小寫字符,但它似乎是被什麼匹配除了空值外。我錯過了什麼嗎? JS是否支持括號的量詞?N {X,Y}量詞在JavaScript中沒有用大括號工作
爲什麼只有Ruby人會用乾草堆比喻來使用針頭?位程序員 – rorypicko
@ RoryPicko92我不確定;我只是總是在Ruby或Rails的背景下看到它。我過着相當庇護的生活,所以我可能是錯的:)當然,這種比喻沒有任何錯誤。 – Pointy