开发者

Regular expression (getting number, C#)

开发者 https://www.devze.com 2023-03-19 18:12 出处:网络
Please help me to write Regular expression on C# for getting Int64 value from string: \"NumberLong(\"634461051992965873\")\"

Please help me to write Regular expression on C# for getting Int64 value from string:

"NumberLong("634461051992965873")"

my string inc开发者_StackOverflow中文版ludes NumberLong part;

so as result must be 634461051992965873

Thank you!)))


string Temp = "Hax00r L33t";
string Output = Regex.Replace(Temp, "[^0-9]", "");
long num = long.Parse(Output);


long.Parse("634461051992965873") does the job, but you could check long.TryParse too.


String txt = "634461051992965873";
int nbr;

if(Int64.TryParse(txt, out nbr)) {
    // text can be converted to Integer
}
0

精彩评论

暂无评论...
验证码 换一张
取 消