Lookahead 和 Lookbehind
並非所有正規表示式引擎都支援。
此外,許多正規表示式引擎將 lookbehinds 中的模式限制為固定長度的字串。例如,模式 (?<=a+)b
應該與 aaab
中的 b
匹配,但在 Python 中引發錯誤。
允許捕獲組並按預期工作,包括反向引用。然而,前瞻/後瞻本身並不是一個捕獲組。
並非所有正規表示式引擎都支援。
此外,許多正規表示式引擎將 lookbehinds 中的模式限制為固定長度的字串。例如,模式 (?<=a+)b
應該與 aaab
中的 b
匹配,但在 Python 中引發錯誤。
允許捕獲組並按預期工作,包括反向引用。然而,前瞻/後瞻本身並不是一個捕獲組。