好吧,让我说我有一个字符串“猫的帽子狗”,我知道想要正则表达式匹配来自同一个字符串的猫和狗。VB.Net正则表达式匹配
所以我有这样的:
Dim myString As String = "The cat in the hat dog"
Dim regex = New Regex("\bcat\b.*\bdog")
Dim match = regex.Match(myString)
If match.Success Then
Console.WriteLine(match.Value)
End If
的match.Value返回,预计“戴帽子的猫犬”。
但是我真正需要的是只是“猫狗”,没有中间的其他词语,我就卡住了。
感谢您的帮助!
如果有帮助,我想解析的字符串就像“游戏名称20_03 Starter Pack r6”,我试图将“20_03 r6”作为版本信息。目前使用“\ b \ d {2} _ \ d {2} \ b。\ br \ d”作为我的正则表达式字符串。
正是我需要的,谢谢! – Keirathi