c# 我想知道字符串中的前 3 个字符是否为字母?

c# I want to know if the first 3 characters in a string is letter?

我正在开发车牌号识别系统。我们县的车牌号一串长度为6-7。前 2 或 3 个字符是字母,其余是数字。

我想检查我的系统何时检测到对象并识别它,然后输出的格式是否为 3 个字母后跟数字。

var input = "abc123";
var result = input.Take(3).All(char.IsLetter);

这会有很大帮助。我建议您也进行验证,不允许 *&&$%$^@)&(& 这样的字符,因为这会破坏您的应用程序。祝您好运!

http://www.dotnetperls.com/substring