我有一个网站,用户可以在其中使用自己的自定义 URL 创建自己的个人资料页面。例如:http://www.website.com/MyProfilePage
或http://www.website.com/JohnnysPage
我需要一个只允许aZ 0-9和-(连字符)的正则表达式。没有空格或其他字符。
所以,例如它会...
在这些字符串上失败
http://www.website.com/MyProfilePage
My Profile Page
My.Profile.Page
My_Profile_Page
My/Profile/Page
Katie'sPage
等等等等
通过这些字符串
MyProfilePage
KatiesPage
MyProfilePage
Davids-Page
TheBestPage-2001
等等等等
谢谢!