【问题标题】:Regex uppercase and numbers正则表达式大写和数字
【发布时间】:2013-10-11 03:18:09
【问题描述】:

大家好,我需要一个正则表达式,第一个字母需要是“L”大写,其余的只有数字,大小需要为 9。

其实我在用这个:

Regex RgxUrl = new Regex("[^a-z0-9]");

谢谢。

【问题讨论】:

    标签: regex uppercase


    【解决方案1】:

    你的正则表达式应该是

    ^L[0-9]{8}$
    

    ^ 标记字符串/行的开头,$ 标记字符串/行的结尾

    {8} 是一个匹配 8 位数字的限定符。

    【讨论】:

    • i @Anirudh 我使用了答案,但是如果将“La1234567”标记正确,则只有第一个字母可能是字母并且需要是“L”,任何想法,谢谢
    • @JVazquez 你说第一个字母应该是L,其余的应该是数字..请说清楚你的问题..你想要字母开头吗..如果是,那么有多少..输入可以包含字母和数字吗?
    • 我特别需要字母 L 只有 1 个字母并且需要是“L”,其他八位数字需要是数字。 L01234567
    • @JVazquez 这就是上面的正则表达式的作用
    • 谢谢,对不起,我的代码中还有另一个错误。 Te Regex 工作正常
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-23
    • 1970-01-01
    • 2022-06-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多