我試圖搜索,但無法找到我的案例。我需要匹配所有的字符串「第1部分」或「第2部分」等。但如果沒有任何「部分x」字符串匹配所有。例如:RegEx match before string or all /從匹配項中刪除字符串
- 這裏任意一個關鍵詞第1部分
- 任意一個關鍵詞在這裏第2部分
- 這裏
任意一個關鍵詞應該總是返回 「這裏的任何話」。我已經試過這
(.+)(?=\spart\s\d|\sPart\s\d)
但是當「第十部分」丟失不匹配。其他解決方案是從匹配中刪除任何「part x」字符串。
謝謝你的幫忙!
嘗試'(?!(部分[0-9]))+ (部分[0-9] +)?'。 –