0
這個必須是簡單的問題,但我似乎無法找到答案。我有以下reg表達式:vba正則表達式 - 第二個字符串匹配可選
objRegEx.Pattern = "reminder[s]?\s{0,3}?to?\s{0,3}?"
我想匹配「提醒」與可能的單詞「to」。我無法使其工作,以便它匹配「提醒」和「提醒」。我是否在使用語句「to?」以錯誤的方式?我希望實現的:
「提醒顧客」 - 返回「提醒」
「提醒顧客」 - 返回「提醒」
謝謝
編輯:基於下面的答案,調整到合適的解決方案:
(reminder[s]?(?:\s+to)?)(\s+)?
非常感謝。讓我嫉妒一些人可以在5分鐘內回答我已經測試了一小時的內容:)。如果沒有太多問題,可以在支架啓動後告訴我部件的邏輯:「?:s」 – Trm
沒問題。只需要練習。 ?:表示非捕獲組。所以匹配它,但不捕獲。 – lintmouse