PHP regex以字母或数字开头和结尾

问题描述 投票:-2回答:1

我想匹配以a-z或0-9开头和结尾的内容,但在middlle中可以有-_

类似:

client-version works
client-version* doesn't work
*client-version doesn't work

我找不到正确的正则表达式。

非常感谢

php regex
1个回答
-1
投票

尝试以下正则表达式模式:

^[^\W_](?:[\w-]*[^\W_])?$
© www.soinside.com 2019 - 2024. All rights reserved.