【发布时间】:2013-05-16 14:53:15
【问题描述】:
我有一个字符串,我需要在 VB.Net 代码中使用通配符来替换它。 我发现我可能需要使用正则表达式,但我是新手。
我想更改以下字符串:
John;-4;5John;20;15John;-255;2
其中-4;5 等是将字符串的更改部分转换为newValue
我使用了标准的字符串替换,但这似乎不起作用:
newString = oldString.Replace(oldString & ";" & "*" & ";" & "*", "newValue")
非常感谢您的帮助。
【问题讨论】:
-
正则表达式是not通配符。他们是一个非常不同的野兽。
-
John;-?\d+;-?\d+:p -
给定特定 newValue 的每个样本的 newString 是什么样的?