Typ
Regex trailingDotAndNumbers = new Regex(@"\.\d+$");
if (trailingDotAndNumbers.Replace(s1, "") == trailingDotAndNumbers.Replace(s2, ""))
GoForIt();
1 svar · 292 visningar · startad av Addeladde
Hej
Jag kör en jmförelse med en if-sats på två strängar där den ena strängen ibland kan innehålla .# på slutet som måste tas bort innan jämförelsen görs.
string s1 = "a.2"
string s2 = "a";
if(s1 == s2)
//ska ge match
Vad är bästa sättet att ta bort .# från strängen när jämförelsen görs?
/Andreas
Typ
Regex trailingDotAndNumbers = new Regex(@"\.\d+$");
if (trailingDotAndNumbers.Replace(s1, "") == trailingDotAndNumbers.Replace(s2, ""))
GoForIt();