2013-05-05 45 views
-3

我看起來像這樣的一些字符串項:正則表達式替換匹配序列和剝離空白字符

00 34 32 35 00 33 00 47 : A Cat 
77 59 32 35 00 00 00 11 : Dog 
29 59 32 35 01 00 00 11 : Dog's Toy 

我必須將它們轉化爲使用正則表達式替換如下:

<Entry Name="A Cat" Code="0034323500330047"/> 
<Entry Name="Dog" Code="7759323500000011"/> 
<Entry Name="Dog's Toy" Code="2959323501000011"/> 

任何想法?

+0

爲什麼所有這些標籤?你想用什麼語言? – 2013-05-05 16:17:27

+2

我們展示[你已經嘗試了什麼(http://mattgemmell.com/2008/12/08/what-have-you-tried/)。請參閱[關於堆棧溢出](http://stackoverflow.com/about)。另外,我懷疑你正在使用這四種語言。你究竟在使用哪一個*? – 2013-05-05 16:18:26

回答

2

使用正則表達式來進行轉型不是簡單的解決方案。 我會在JavaScript中執行此操作:

var t = str.split(':'); 
var result = '<Entry Name="'+t[1]+'" Code="'+t[0].trim().replace(/ /g,'')+'"/>'; 
相關問題