所以我得到了一段代码,就像有人在聊天中写道一样!买3,然后Regex得到第3号并做了一些事情,但是我怎么能制作代码,如果有人只是打字!买,然后它告诉& #34;他"除了向控制台抛出错误,因为没有数字。
var getinfo = message.ToString();
Regex getInfo = new Regex("[0-9]+");
var random3 = getInfo.Match(getinfo).Value;
答案 0 :(得分:1)
试试这个:
string getinfo = message.ToString();
Regex regex = new Regex("[0-9]+");
Match match = regex.Match(getinfo);
//if regex doesn't match
if (!match.Success)
{
//do something.
}