Panelen



Forumnavigering
Senast inloggade
RSS
Sponsorer

Forum > ASP.NET 3.x > Språk - C#

problem med RegExp

nabbiii
nabbiii

Gradering

#18977

Hejsan,

jag har försökt google på detta men hittar inget vettigt svar...

det jag vill gör är att om en stäng innehåller både bokstäver och siffror, så ska den automatsikt ta ut siffrorna och spara dem i en variabel.

string strGetInputValue = "ca 550 gram" nu vill jag på någor sätta endast ta ut "550" och spara det i en variabel, hur gör jag detta?

 

när jag googlar på detta får jag bara upp en massa valitering scripter som returnar om värdet är int eller inte... :S

Taggar: regexp,
ID: #18977 | Skapades: 2009-12-30 14:15:41 | Tråden har 1 svar och har lästs 176 gånger.

voigtan
voigtan

Gradering

#18978

ta alla tecken som inte är ett tal och ersätt det med "" en tom sträng.

\D är alla tecken som inte är ett tal, eller [^\d]

\D är ju en bas kontroll i regexp, så det är märkligt att du inte hittade NÅGOT om detta.

Hur man ställer en fråga: http://support.microsoft.com/kb/q555375
Redigerades av voigtan den 30 december 2009. Läs tidigare inlägg.
ID: #18978 | Skapades: 2009-12-30 15:51:16
© Copyright 2007-2009 Shadi Domat | Version 3.0 | Sidkarta | Policy