-1
我想創建一組字符串的正則表達式,如下所示。我試過幾個在線工具,但無法拿出工具正則表達式匹配一組字符串
History_D ,
History_D-1,
History_D+1 ,
History_D+2 ,
我曾嘗試:
^History_D(\[-\+\][12])?$
和
/^History_D([+-]?[12])?$/
但他們都不工作。任何指針將不勝感激。 注意:我需要一個可能匹配上述字符串集合的正則表達式。
你的第一個例子工作得很好。請記住設置多行標誌,當你想匹配整行(如'^'和'$'所示)。工作示例:https://regex101.com/r/4EfHTf/1 –
您應該只使用「在線工具」作爲參考,但在真實目標環境中測試您的模式。當你的正則表達式工作時,這個問題是脫離主題的。或者還不清楚,因爲不清楚在測試的字符串中是否帶有空白的逗號,或者這只是格式問題。 –