я следующее:Удалить символ @ из строки
preg_replace('/\[email protected][^\B ]+/', '<a href="profile.php">$0</a>');
который проверяет любую строку, которая начинается с @
и заканчивается в пространстве и превращает его в ссылку.
Теперь мне нужно создать еще одну preg_replace, которая удалит символ из строки, например @hello
, так, чтобы он просто стал hello
.
Мне нужно это, чтобы я мог изменить ссылку в первом preg_replace, чтобы стать <a href="profile.php?user=hello>$0</a>
.
Пожалуйста, помогите!
Пожалуйста, добавьте поясняющий текст, а также, чтобы подчеркнуть ваши изменения и почему это работает. Код всегда очень по-теме, но StackOverflow - это не просто «CodeExchange». – mario
Спасибо adam. @mario Я понимаю это сейчас. Дополнительные скобки позволили ему определить, что такое $ 0 и $ 1. – Bagwell