我想與字面%
正則表達式:單詞必須與給定的字符
- 開始正則表達式的一個結束有下列
[diouxXeEfFgGcrs]
- 緊隨上述字符之一一個結束應該有一個字邊界(
\b
)
我試過的正則表達式是這樣的:%.*?[diouxXeEfFgGcrs]\b
問題出在%y %s
之類的東西。我想要的是%y
被跳過,%s
被捕獲。
這是一個link到regex101。
我想與字面%
正則表達式:單詞必須與給定的字符
[diouxXeEfFgGcrs]
\b
)我試過的正則表達式是這樣的:%.*?[diouxXeEfFgGcrs]\b
問題出在%y %s
之類的東西。我想要的是%y
被跳過,%s
被捕獲。
這是一個link到regex101。
是否你的第二個條件包括'字boundary'?如果沒有,那麼我猜[這可能工作。](https://regex101.com/r/cBqHpm/5) – Rahul
這聽起來像一個非常奇怪的要求。試試['%([diouxXeEfFgGcrs] \ B | [^ diouxXeEfFgGcrs])* [diouxXeEfFgGcrs] \ b'](https://regex101.com/r/diNNef/1)。但是,我不太清楚輸出結果應該如何。 –
請在問題本身的[mcve]中提供所有相關代碼,而不是在第三方網站上。 –