Получение слова с символом из строки php

147
20 марта 2022, 22:10

Подскажите, пожалуйста, как из строки:

'text @user texttexttext text @user2 texttext'

получить в массив?

@user
@user2
Answer 1
preg_match_all('/@[^\h]+/', 'text @user texttexttext text @user2 texttext', $matches);
print_r($matches[0]);

https://3v4l.org/BBf5D

Answer 2
$str = 'text @user texttexttext text @user2 texttext';
$matches = array();
preg_match_all('/@user\d*/', $str, $matches);
READ ALSO
Mysql Join с лимитом

Mysql Join с лимитом

Подскажите пожалуйста как правильно составить запрос Допустим есть таблица с полями:

90
Вывести часть содержимого с чужого сайта на свой

Вывести часть содержимого с чужого сайта на свой

Есть сайт, на котором отображается количество заражённых коронавирусом

76
Как сменить кодировку верхнего индекса из UTF-8 в windows-1251 на php?

Как сменить кодировку верхнего индекса из UTF-8 в windows-1251 на php?

Прошу помощи у знатоков и гуру в PHP казалось бы банальном вопросе но

69
PhpDoc: @param и @method

PhpDoc: @param и @method

Имеется классБольшиство методов можно реализовать через вызов метода __call()

90