Отбор ника telegram из строки php
Всем привет. Есть такая ситуация, в строке, может быть ник telegram. Например:
$str = "Текст текст текст. @nicktelegram" или $str = "Текст текст текст. nicktelegram" и т д.
Как можно программно через PHP вычислить что это ник telegram?
Ответы (1 шт):
Автор решения: sousage1212
→ Ссылка
В первом случае как то так
$string = 'test @string test';
preg_match('/(@\w*)/ui',$string,$matches);
echo $matches[0];
Результат: @string
Во втором случае так или иначе нужно как-то отделить никнейм от текста. Символами, например. Затем по тому же сценарию с регулярным выражением