2
preg_replace()
또는 preg_replace_callback()
에 역 참조를 하나만 바꾸는 방법이 있습니까? 예를 들어,이 정규식은 /(\.popup)([\s\.{])/
이고이 문자열은 .popup .popup-option
입니다. 생성 될 역 참조는 다음과 같습니다 : $0 = .popup\s
, $1 = .popup
, $2 = \s
. 다른 문자열로 $1
만 바꾸려고합니다. 어떻게해야합니까?PHP 정규 표현식 - 하나의 역 참조 교체
감사합니다.
유일한 시나리오는 단지'.popup'이 정규식 작동하지 않는 될 수 있었다 왜냐하면 나는 공간, 점 또는 {. 어느 쪽이든, 나는 대답을'/ \. popup ((? = [\ s \. {]) | \ z) /' –