我有这样的代码和它的更多钞票来读取与正则表达式的数字(从XML文件),但我想读的字母数字字符串,并获得该值作为数字之一:读字母用正则表达式 - C#
string c1 = File.ReadAllText("C://XMLS/128839_SAG101208EJ4_10006_16_13-01-2017.xml");
// i get 163.23 from the xml " subTotal="163.23" "
Regex rx = new Regex(@"(?<=subTotal="")[0-9]+\.[0-9]+(?="")");
//Check if matches
var res = rx.Match(c1);
if (res.Success)
{
var res2 = res.ToString();
MessageBox.Show(res2);
}
,这里是我想要得到>> UUID =“a25101f7-65e7-49be-a8de-c8d7be8ec32d”,正如你可以看到它也有字符串“ - ”信
之间谢谢
PS:我不想使用XML库,只是REGEX
.NET已经内置的功能使用XML。你不需要任何库 –
是的,我知道,但我不想使用cml功能,只是正则表达式 –
有没有重新发明轮子的好理由?除了“我不想” – Andrew