Regex :: Replace를 사용하면 해당 그룹과 일치시키기 위해 $ 1, $ 2, ...을 사용할 수 있습니다. 하지만 어떻게하면 $ 1을 번호로 사용할 수 있습니까? 예 : 6을 678로 대체 하시겠습니까?
Regex::Replace(text, "(6)", '$178');
Regex :: Replace를 사용하면 해당 그룹과 일치시키기 위해 $ 1, $ 2, ...을 사용할 수 있습니다. 하지만 어떻게하면 $ 1을 번호로 사용할 수 있습니까? 예 : 6을 678로 대체 하시겠습니까?
Regex::Replace(text, "(6)", '$178');
사용할 수 있습니다 보인다
Regex::Replace(text, "(6)", "${1}78");
은 내가 당신은 대체 구문을 사용할 필요가 $`
Regex::Replace(text, "(6)", '$1$`78');
명명 된 그룹을 캡처하고 명명 된 그룹을 대체하는 역 참조를 사용할 수 있습니다 네가 원하는대로 view this link