
RegexIterator::setMode 메서드는 RegexIterator 클래스에서 사용할 수 있는 모드를 설정하는 메서드입니다. 지원되는 모드는 다음과 같습니다.
- RegexIterator::MODE_MATCH_ALL : 모든 패턴이 일치하는 요소를 반환합니다.
- RegexIterator::MODE_MATCH_ANY : 최소한 하나의 패턴이 일치하는 요소를 반환합니다.
- RegexIterator::MODE_MATCH_NONE : 패턴이 일치하지 않는 요소를 반환합니다.
예제를 통해 사용 방법을 확인해 보겠습니다.
위 예제에서 RegexIterator::MODE_MATCH_ALL 모드를 사용하여 '/a|e/' 패턴이 일치하는 요소만 반환합니다.
위 예제에서 RegexIterator::MODE_MATCH_ANY 모드를 사용하여 최소한 하나의 패턴이 일치하는 요소만 반환합니다.
위 예제에서 RegexIterator::MODE_MATCH_NONE 모드를 사용하여 패턴이 일치하지 않는 요소만 반환합니다.
2025-03-09 17:49