【问题标题】:c# I want to know if the first 3 characters in a string is letter?c#我想知道字符串的前3个字符是不是字母?
【发布时间】:2015-03-08 08:31:23
【问题描述】:

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

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

【问题讨论】:

  • 语言略有改进。另外,您当前的代码在哪里?到目前为止,您做了哪些尝试?

标签: c# string numbers character


【解决方案1】:
var input = "abc123";
var result = input.Take(3).All(char.IsLetter);

【讨论】:

    【解决方案2】:

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

    http://www.dotnetperls.com/substring

    【讨论】:

    • 好的先生,非常感谢,也感谢验证提示 :) 我差点忘了 :)
    猜你喜欢
    • 2020-02-06
    • 2016-09-27
    • 2019-08-05
    • 1970-01-01
    • 2022-06-17
    • 2015-10-09
    • 2011-06-15
    • 2011-04-03
    • 1970-01-01
    相关资源
    最近更新 更多