替换模式之间的值

时间:2017-10-17 07:11:04

标签: python regex string python-2.7

我有以下字符串,我能够抓住'文本'我想要的是(文本在模式之间扭曲)。代码如下,

val1 = '[{"vmdId":"Text1","vmdVersion":"text2","vmId":"text3"},{"vmId":"text4","vmVersion":"text5","vmId":"text6"}]'


temp = val1.split(',')
list_len =  len(temp)

for i in range(0, list_len):
    var = temp[i]
    found = re.findall(r':"([^(]*)\&quot\;', var)
    print ''.join(found)

我想用user /或从另一个XML读取的新值替换值(Text1,text2,tex3等)。 (Text1,tex2 ..是完全随机的和字母数字数据。

有关详细信息,昨天我发布了此问题,但它有用,但是它将'new'附加到现有文本,这不是我的要求。可能是我无法正常传达。 python to search and update string with regex

一旦我决定选择replace(),但后来意识到数据不是一成不变的。因此再次寻求帮助。感谢您的回复。

需要你的帮助。

0 个答案:

没有答案