我正在使用XSLT與正則表達式:匹配exslt函數。該函數使用JavaScript正則表達式模式。所以我想穿越了3個一組數字1或5到7或9匹配直通23JavaScript正則表達式模糊
以下是正則表達式,我想出了:
(^[1-3]$|^[5-7]$|^[9-23]{1,2}$)
此正則表達式不匹配具有任何價值。以下復圖案是良好僅少許程度:
(^[1-3]$|^[5-7]$|^9$|^[10-23]{2}$)
雖然這與所有其他預期的號碼相匹配值除了14通19。爲什麼是這樣以及如何使正則表達式更好。順便說一句,我使用http://www.regextester.com/來測試模式匹配。
謝謝。
乍一看,這個或操作員似乎很腥。它可能會執行'$ | ^'而不是'tokenGroup | otherTokenGroup',這是有道理的。 – Zirak