2016-07-20 2 views

답변

0

정규식을 사용 preg_match_all/(?<!\w)@\w+/

$string="@smn and @someone are web developers"; 
preg_match_all('/(?<!\w)@\w+/',$string,$matches); 
print_r($matches[0]); 

DEMO

+0

나는 그것을 "어레이 문자열 변환에"라고하고 배열을 삽입 데이터베이스에 삽입하려고 할 때 works.But 에코하려고 ('$ IdU', '$ matches [0]', '$ Name') 쿼리는 $ query = $ con-> 쿼리입니다 ("INSERT INTO 알림 (Post_id, 사용자 이름, 초 기자, , 'Mention', NOW()) "); – user6612671

+0

'$ matches [0] [0]'또는'$ matches [0] [1]'로 사용하면 값을 반환합니다 – Saty

+0

고마워요! 효과가있다. – user6612671

관련 문제