见园子里有获取一个字符串中第一个数字的位置的方法
public static int GetNumPosition(string input)
{
if (string.IsNullOrEmpty(input))
return -1;
for (int i = 0; i < input.Length; i++)
if (char.IsDigit(input[i]))
return i;
return -1;
}
input="2d8d6ff8400c6479f54ba20f89d9f64e";
得出结果是0
要想获取第二个或第三个数字的位置有什么简便些的方法,求助