0
之間的文本我有這個/(<s*\w*>){1,2}\s*\@[email protected](<\s*\/\w*>){1,2}/g
這是可能的組<s*\w*>
和<\s*\/\w*>
的量詞,而無需使用 括號?因爲它毀了我的分裂,我可以做/\@[email protected]/
但我想檢查標籤的可能性。 (1或2)。 我嘗試沒有括號,但它只檢查一個標籤。分組任何標籤與量詞找到標籤
之間的文本我有這個/(<s*\w*>){1,2}\s*\@[email protected](<\s*\/\w*>){1,2}/g
這是可能的組<s*\w*>
和<\s*\/\w*>
的量詞,而無需使用 括號?因爲它毀了我的分裂,我可以做/\@[email protected]/
但我想檢查標籤的可能性。 (1或2)。 我嘗試沒有括號,但它只檢查一個標籤。分組任何標籤與量詞找到標籤
您可以使用non-capturing groups:
/(?:<s*\w*>){1,2}\s*\@[email protected](?:<\s*\/\w*>){1,2}/g
^^ ^^
參見[什麼是一個非捕獲組?(http://stackoverflow.com/questions/3512471/what-is-a-non-capturing-group - 什麼-確實-A-問號-隨後逐一個冒號)。用'(?:
)'替換'()'',其餘的都是這樣。 –非常感謝你,我是新的正則表達式,我錯過了這一點。 –