0
末我現在有這個表達式(用多和DOTALL標誌):正則表達式匹配字符串或字符串
^@@:([a-zA-Z0-9_-]*)\s*^(.*?)^@@
符合這樣的:
@@:variable
some nice MarkDown content blah blah
@@
我希望能夠省略如果聲明是文件(字符串)中的最後一個,則關閉@@標記,這是因爲許多文件只會有一個聲明,因此關閉它的想法似乎沒有必要。我試過這個正則表達式:
^@@:([a-zA-Z0-9_-]*)\s*^(.*?)^(@@|\A)
但它甚至不再與結束標籤匹配。
在此先感謝您的幫助。
你是不是指'(^ @@ | \ A)',甚至是'(^ @@ | \ Z)'? – hamstergene