시나리오는 내 CSS 파일의 모든 스타일 선언에 새 클래스를 추가하려고 한다는 것입니다.
그래서
.oldclass{
float : left;
}
로 변경해야합니다
.newclass .oldclass{
float : left;
}
파일의 모든 스타일 선언에도 동일하게 적용됩니다.
답변1
다음을 시도해 보세요.
M-x query-replace-regexp RET
\(^.*{$\) RET
.newclass \1 RET
일치에 사용하는 실제 정규식은 새 클래스 앞에 추가할 수 있도록 ^.*{$
전체 줄의 끝 부분을 일치시키는 것 입니다.{
캡처된 그룹을 교체 모드에서 재사용할 수 있도록 \(
및 에 포함됩니다 .\)
교체 패턴에서는 \1
일치하는 그룹을 참조하는 데 사용됩니다.