使用正規表示式精確匹配n 或m 次
正規表示式X{n}|X{m} 允許模式X發生n 或m 次。然而,有些使用者可能會尋求更方便的量詞來表示此構造。
問題:
是否有一個特定的量詞來測試 X 是否恰好出現 n 或米次?
答案:
雖然沒有一個量詞可以達到這個確切的目的,但所提供的方法是有效的。或者,也可以使用下列正規表示式:
X{m}(X{k})?
其中:
這個替代表達式與 X 精確匹配 m 次接下來是 X 的可選附加出現(最多 k 次),有效測試 X 的 n 或 m 次出現。
以上是是否有一個量詞可以精確地匹配正規表示式中模式的 n 次或 m 次出現?的詳細內容。更多資訊請關注PHP中文網其他相關文章!