asp.net判断某个未知字符串中是否存在英文字母,存在则提取该英文字母,并替换字符串中某个字符的

2025-03-20 09:09:40
推荐回答(2个)
回答1:

string str = "abc123fgh";string regstr = @"(^[a-z]+\d+).*";if(Regex.IsMatch(str,regstr,RegexOptions.IgnoreCase)) str = Regex.Replace(str, regstr, "$1");Console.WriteLine(str);Console.ReadKey(); //判断是否以字母开头是一样的if(Regex.IsMatch(str,"^[a-z]",RegexOptions.IgnoreCase))

回答2:

英文字母,