我有一些看起来像这样的字符串条目:
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
我必须使用RegEx替换将它们转换为以下内容:
<Entry Name="A Cat" Code="0034323500330047"/>
<Entry Name="Dog" Code="7759323500000011"/>
<Entry Name="Dog's Toy" Code="2959323501000011"/>
有什么想法吗?
答案 0 :(得分:2)
使用正则表达式进行转换并不是最简单的解决方案。 我会用JavaScript做到这一点:
var t = str.split(':');
var result = '<Entry Name="'+t[1]+'" Code="'+t[0].trim().replace(/ /g,'')+'"/>';