-4
在正則表達式中,如何將下面的字符串拆分爲不同的組?正則表達式 - 將字符串拆分爲組
7000.401.581800.161E.000.0000.0000
group 1 = 7000
group 2 = 401
group 3 = 581800
group 4 = 000
group 5 = 0000
group 6 = 0000
在正則表達式中,如何將下面的字符串拆分爲不同的組?正則表達式 - 將字符串拆分爲組
7000.401.581800.161E.000.0000.0000
group 1 = 7000
group 2 = 401
group 3 = 581800
group 4 = 000
group 5 = 0000
group 6 = 0000
拆分將分裂的字符串,即,它分成子串除去你提供的,因此,例如,如果你分裂上的圖案「」 (\ d +)\。(\ d +)\。(\ d +)\ .. *?\。(\ d +)\。(\ d +)\。(\ d +)`]:
foreach (string s in Regex.Split("7000.401.581800.161E.000.0000.0000", "."))
{
Console.WriteLine(s);
}
(https://www.regex101.com/r/OHpljB/1) – Tushar
這不是真的安全,因爲字符串可以與字符 – user1902849
什麼語言?它可能類似'/(\ d +)(?:\。| $)/ g' [Demo](https://www.regex101.com/r/UnAM9w/2) – dawg