我有一部分字符串(Sample Below)
'another string string string....
"message":"test message 1 abcd xyz"}
"message":"test message 2 123 xyz bla bla"}
"message":"msg message msg etc xyz bla xyz"}
'other string string string....
我只想搜索每个消息标记(“message”:“msg here”})并在开头添加一些文本,在匹配结尾添加一些文本,如下所示。
'another string string string.... as it is
<bound>"message":"test message 1 abcd xyz"}</bound>
<bound>"message":"test message 2 123 xyz bla bla"}</bound>
<bound>"message":"msg message msg etc xyz bla xyz"}</bound>
'other string string string.... as it is
如何在正则表达式的帮助下完成此操作? 我使用visual basic 2010和目标平台.NET 2.0。
答案 0 :(得分:0)
yourstr=Regex.Replace(yourstr,@"("")message\1:\1[^\1]*?\1}","<bound>$0</bound>");