是否可以在字符類中使用錨?這不起作用:正則表達式內的字符類
analyze-string('abcd', '[\s^]abcd[\s$]')
它看起來像^
和$
被視爲字面當一個字符類中;然而,逃脫它們(\^
,\$
)也不起作用。我試圖用這個表達式來創建字邊界(\b
在XSLT/XQuery中不可用),但我不想使用組((^|\s)
) - 由於非捕獲組不可用,因此我不希望使用組((^|\s)
) - 因爲非捕獲組不可用,這意味着在某些情況下,我最終可能會產生大量不需要的捕獲組,並且這會創建一個新任務,在一組不需要的捕獲組中找到「真實」捕獲組。
無論誰投票將其視爲重複關閉,你是否可以提供指向重複問題的鏈接? – LarsH
@LarsH這不是我,但這是所謂的愚蠢:http://stackoverflow.com/questions/9622869/cvc-pattern-valid-value-a-is-not-facet-valid-with-respect-到圖案一個座。雖然有幾個共同點,但我認爲這是一個非常不同的問題。 – wst