1
단어 목록에서 모든 일치 패턴을 얻으려고합니다.preg_match 모든 시작 단어와 일치합니다.
$pattern = '/^(ab|abc|abcd|asdf)/';
preg_match_all($pattern, 'abcdefgh', $matches);
나는 'AB, ABC와 ABCD'
그러나이 반환 전용 'AB을'싶어. 패턴을 폭발시킨 후 패턴을 반복하면 작동합니다.
단일 일치를 통해 해결할 수있는 방법이 있습니까?