Я использую систему упоминания, например, на твиттере и instagram, где вы просто ставите @johndoe то, что я пытаюсь сделать, это иметь возможность разделить имя между «@» и этими символами ?
, ,
, ]
, :
, (space)
Получите подстроку между 2-мя символами в php
как пример Heres моя строка: hey @johnDoe check out this event, be sure to bring @janeDoe:,@johnnyappleSeed?, @johnCitizen] , and @fredNerk
, как я могу получить массив janeDoe
, johnnyappleSeed
, johnCitizen
, fredNerk
без CHARACT ers ?
, ,
, ]
, :
прилагается к ним.
Я знаю, что должен использовать вариацию preg_match
, но у меня нет сильного понимания этого.
https://xkcd.com/208/ –
Некоторые из компонентов начинать с «@» и заканчивать словами «,», а не «{пробел }». – DevlshOne