gpt4 book ai didi

php - PHP 中 skype 名称的正则表达式

转载 作者:可可西里 更新时间:2023-11-01 12:29:52 24 4
gpt4 key购买 nike

我想在 PHP 中使用正则表达式验证 skype 名称。

注意:它必须介于 6-32 个字符之间,以字母开头并且仅包含字母和数字(无空格或特殊字符)。

最佳答案

这个模式应该适合你:

[a-zA-Z][a-zA-Z0-9\.,\-_]{5,31}

这将匹配前导字母,后跟任何字母数字组合,最多 6 - 32 个字符(对于整个字符串)。

您可以在 PHP 中使用它:

if (preg_match('/^[a-z][a-z0-9\.,\-_]{5,31}$/i', $name)) {
// you have a valid name!
}

请注意,在 preg_match() 中,我添加了 i 正则表达式选项以忽略大小写。此外,我用 ^ 引导模式以表示模式必须从字符串的 beginning 开始,并以 $ 结束表示模式必须在字符串的结尾结束。

关于php - PHP 中 skype 名称的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12746862/

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