Borde det inte se ut så här?
int ToNumeric = Int16.Parse( new Regex("\.").Replace(minString.Substring(0, minString.IndexOf(" ", 0)), "") );
:)
3 svar · 265 visningar · startad av paraxe
Hej.
Jag har en sträng som kan se ut så här:
minString = "hej hopp" eller minString = "1.2 Pollipop"
Nu gör jag så här för se om strängen innehåller Två eller flera ord.
if(minString .IndexOf(" ", 0) > -1)
Sen tar jag ut första ordet :
minString.Substring(0, minString.IndexOf(" ", 0))
Nu vill jag kolla om första ordet i strängen är numeriskt om man tar bort eventuella "." (punkter).
How???
Prövade med
try
{
int ToNumeric = Int16.Parse(Regex.Replace(minString.Substring(0, minString.IndexOf(" ", 0)),".",""));
Men det funkade inte!
Mvh
Pär
Borde det inte se ut så här?
int ToNumeric = Int16.Parse( new Regex("\.").Replace(minString.Substring(0, minString.IndexOf(" ", 0)), "") );
:)