2016-07-14 55 views

回答

2

使用捕獲組,然後在替換字符串中再次引用組:

Find: "^(\d{2}) " 
Replace: "$1;" 

或者使用一個向後看:

Find: "(?<=^\d{2}) " 
Replace: ";" 
0

你想用$1;替換(\d{2})(請注意在右括號後面有空格)。正則表達式捕獲數字,以便您可以在替換中使用它作爲$1

+0

這將導致在'03;劇院「,因爲你沒有刪除空間。 –

+0

其實我是;關閉括號和關閉正則表達式的反引號之間有空格;不幸的是,你幾乎看不到它,所以......被抓住了。 –

+0

啊,對,就這樣。你可以用'\ s'替換那個空間,所以更明顯嗎? –

2

如何找到一個space,代之以;

這裏不需要正則表達式。

+0

這只是一個例子,我會以其他方式使用它,tks –

0

FindWhat:(\d{2})(\s) 替換:$1;

在搜索模式中選擇正規表示

+1

你不需要圍繞'\ s'的括號。 –