0
我有這樣的數據:錯誤地使一個空的匹配
73636333759.90
73637286413.70
73637286413.70
我想將它轉換成這樣:
'73636333759.90',
'73637286413.70',
'73637286413.70',
不過,我正則表達式是不是產生這樣的:
'73636333759.90','',
'73637286413.70','',
'73637286413.70','',
無論是使用Visual Studio的搜索和替換還是Rad軟件的正則表達式設計器,我都會得到相同的結果。我對VS正則表達式是:
match: {[0-9\.]*}
replace string: '\1',
使用正則表達式設計師我想:
match: (?<accountMask>[0-9.]*)
replace string: '${accountMask}',
我在做什麼錯?
嘗試使用「+」而不是「*」,「*」匹配0或更多,而「+」匹配1或更多。 – nachito 2011-12-15 18:54:40
@Nachito爲什麼不發表您的評論作爲答案,因爲它似乎是一個有用的答案。 – JYelton 2011-12-15 18:57:38