我有這樣的代碼和它的更多鈔票來讀取與正則表達式的數字(從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