나는 텍스트에서이 말을 제거 할여러 일치
(John|Jack|David)
을하지만 John
(첫 경기를 제거) 다른 두 단어와 일치하지 않습니다.
수식어를 사용해야합니까? 어느 것?
나는 텍스트에서이 말을 제거 할여러 일치
(John|Jack|David)
을하지만 John
(첫 경기를 제거) 다른 두 단어와 일치하지 않습니다.
수식어를 사용해야합니까? 어느 것?
는 PHP, 당신은 모든 항목을 일치시키기 위해 preg_match_all()
를 사용해야합니다. 미안 해요
preg_match_all("/(John|Jack|David)/", $subject);
발견 후 교체는 어떻게됩니까? – mrdaliri
@kikio :'preg_replace'는 기본적으로 global입니다 ('preg_replace_all'도없고'preg_replace'가 모든 일치를 찾아서 바꿉니다). –
네,하지만이 코드에서 왜 작동하지 않습니까? http://codepad.org/4w4EIRw4 – mrdaliri