之間更換我有以下時間我想要做一個替換:正則表達式數字
00 04 02 01 -- > 00:04:02:01
我怎麼會跟一個冒號代替兩個數字之間的空間?我已經想出了\d\s\d
,但顯然也包含了數字。
之間更換我有以下時間我想要做一個替換:正則表達式數字
00 04 02 01 -- > 00:04:02:01
我怎麼會跟一個冒號代替兩個數字之間的空間?我已經想出了\d\s\d
,但顯然也包含了數字。
捕捉您的數字,然後更換時使用它們:
(\d)\s(?=\d)
替換爲:
$1:
下面的例子使用JavaScript:
var str = '00 04 02 01';
str = str.replace(/(\d)\s(?=\d)/g, '$1:');
這裏的小提琴:http://jsfiddle.net/7arUa/
什麼工具集或編程語言?這可能只需要一個簡單的字符串替換,而不是一個正則表達式。 –
沒有語言,我在TextMate – David542