I have a requirement to find and extract a number contained within a string.
For example, from these strings:
string test = "1 test"
string test1 = " 1 test"
string test2 = "test 99"
How can I do this?
cnetregexstring
I have a requirement to find and extract a number contained within a string.
For example, from these strings:
string test = "1 test"
string test1 = " 1 test"
string test2 = "test 99"
How can I do this?
Best Answer
\d+
is the regex for an integer number. Soreturns a string containing the first occurrence of a number in
subjectString
.Int32.Parse(resultString)
will then give you the number.