正则表达式(获取数字,c#)
本文关键字:数字 获取 正则表达式 | 更新日期: 2023-09-27 18:01:51
请帮助我在c#上编写正则表达式,以便从字符串中获取Int64值:
" NumberLong("634461051992965873")"
my string contains NumberLong part;
所以结果必须是634461051992965873
谢谢!)))
string Temp = "Hax00r L33t";
string Output = Regex.Replace(Temp, "[^0-9]", "");
long num = long.Parse(Output);
long.Parse("634461051992965873")
可以,但是你也可以检查long.TryParse
String txt = "634461051992965873";
int nbr;
if(Int64.TryParse(txt, out nbr)) {
// text can be converted to Integer
}