Как мне включить слова, начинающиеся с заглавных и строчных букв? Потому что сейчас это только строчные буквы.
$string = "you would love this @matt";
$pattern = '/(^|\W)(@([a-z]+))/';
$replacement = '$1$2';
echo preg_replace($pattern, $replacement, $string);
Подробнее здесь: https://stackoverflow.com/questions/220 ... hyperlinks
Мобильная версия