這裏是字符串:正則表達式匹配所有文字格式,除了一個格式
$$ START $$應$$ MIDDLE $$
$$ NOTMATCH $$,這不應該被沿着匹配匹配
$$ LAST $$這應該被匹配
在上述段落中,我需要建立一個正則表達式,其可匹配的所有關鍵字($$ [A-ZA-Z] $$)不包括$$ NOTMATCH $$
到現在爲止,我已經試過(?!\$\$NOTMATCH\$\$)(\$\$([^\$\$]+)\$\$)
,但它沒有正常工作,並且沒有考慮關鍵字末尾的$$符號,演示here。
歡迎任何建議。
在此先感謝
這取決於什麼字符可以在$$之間。如果只是字母,那麼['\ $ \ $(!!NOTMATCH \ $)([a-zA-Z] +)\ $ \ $'](https://regex101.com/r/2Mkk9w/2) –