我試圖匹配兩個不同令牌之間的字符串的一部分。它們可能是字符串中令牌的多次出現。匹配兩個不同令牌之間的任何字符串
示例文字(記號是斜體,文本匹配是粗體顯示):
這是[開始匹配]一個示例文本[最終匹配]一些 [開始比賽]代幣和正常[結束符]文本。
我有以下的正則表達式,這將工作,如果令牌是{和}:
/{([^}]+)}/g
我不能得到這個工作的[開始匹配]和[結束匹配]令牌。似乎在JavaScript中缺乏負面的後顧之憂是一大損失。
我不能找出如何替代{和}爲令牌[開始匹配]和[最終匹配]。我怎麼能匹配那些?
您可能還需要知道[在正則表達式中必須轉義哪些特殊字符?](http://stackoverflow.com/questions/399078/what-special-characters-must-be-escaped-in-regular-表達式) – HamZa