Я разрешаю пользователю создавать собственный профиль на моем сайте, чтобы он мог выбирать, каким будет его URL. Так, например, если их зовут Джон Смит, они могут ввести john-smith, и тогда URL их профиля будет www.mysite.com/john-smith.
.
Мне нужно использовать preg_match, чтобы проверить, что они вводят действительный URL-адрес. Итак, вот правила, которым он должен соответствовать, чтобы быть действительным:
он должен содержать хотя бы одну букву и может содержать только буквы, цифры и дефисы
Может кто-нибудь помочь мне, пожалуйста, я хорошо разбираюсь в PHP, но чушь с регулярным выражением!