gpt4 book ai didi

c# - 如何限制正则表达式中的数字

转载 作者:行者123 更新时间:2023-11-30 22:24:40 26 4
gpt4 key购买 nike

我有一个正则表达式^[a-zA-Z0-9]{0,14}$ 这将只允许字母数字。但是有一个问题我不希望用户名只是数字而且这个正则表达式也只接受数字像 56426542那么如何只限制数字

最佳答案

你想要的正则表达式:

^((?=.*[a-zA-Z])[a-zA-Z0-9]{0,14})$

Regex sandbox to play in with it.

这不会强制您必须以字母开头。用户名可以字母或数字开头,确保用户名不是数字。

编辑:修复了长度检查。此外,您可能希望将 {0,14} 更改为 {1,14}。好吧,用您的最小长度要求替换第一个数字。

关于c# - 如何限制正则表达式中的数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12679136/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com