2015-11-01 21 views

回答

0

查找 「[^ C] *(C {3} [^ C] + C)」 和 「$ 1」

這丟棄在字符串的前面的任何字符替換,直到有一個C([^C] *)。然後我們在一行中查找3個C(C {3}),後跟一個或多個不是C([^ C] +)的字符,然後是最終的C(C)。原始表達式中的括號用於在初始字符被丟棄後「捕獲」字符串,並且我們使用「$ 1」在replace語句中引用此捕獲。

+0

工作正常。謝謝 – slowhandblues

+0

@olambert您能否解釋RegEx的詳細信息? –

+0

我編輯了我的答案來解釋正則表達式的每個部分 – olambert