메신저로 PHP와 정규식으로 간단한 단어 게임을 만들 때 문자열에 두 개 이상의 단어가 필요한 경우 어떻게 검색 할 수 있습니까?문자열에 모든 단어 또는 조건이 포함되어있는 경우
는
"cat"
"dog"
"play" x 2
"고양이 강아지 플레이 플레이"패스
"안녕하세요 연극을 재생 고양이 개는"가을 통과하지 않을 경우에만 1 "놀이"말할 수
"cat", 할 수 없음 g 및 2 배
을 재생이어떻게 우리가 정규식과 일치 할 수
패스 "나는 고양이와 개가 나와 함께 플레이와 할아버지와 함께 재생 싶어"?
3 개 정규식 대신 하나의 정규식으로 해결하지 않으시겠습니까? 훨씬 쉬울 것입니다. 나는 그것이 하나일지도 모른다고 의심한다. – JohnB
예'if (preg_match ("dog") && preg_match ("etc") && ...)'와 같은 것을 할 수 있지만 성능에 영향을 미칩니 까? 내가 많은 것들과 일치한다면? –
가능한 복제본 : http://stackoverflow.com/questions/10832519/regex-match-at-least-two-search-terms –