파일의 첫 번째 줄을 바꾸고 싶습니다. 예를 들어 파일에서 '@base'를 찾아 '@base : 20;'으로 바꾸고 싶습니다. 나는이 하나를 발견 : how to replace a particular line in a text file using php?, 그러나 이것은 발견 된 문자열의 모든 occurences을 바꿉니다, 나는 오직 첫 번째 싶어요.문자열 PHP에서 일치하는 첫 번째 줄 바꾸기
누구나 아이디어가 있습니까?
내 파일은 다음과 같습니다 :
@base: 24px;
@border-color: #B2B;
.underline { border-bottom: 1px solid green }
#header {
color: black;
border: 1px solid @border-color + #222222;
.navigation {
font-size: @base/2;
a {
.underline;
}
}
.logo {
width: 300px;
:hover { text-decoration: none }
}
}
내가 @Base의 선두로부터 내가 그것을 대체 할에 어디 라인 전체를 교체합니다. '@Base : 50 픽셀;'. 그래서 출력은 다음과 같이 될 것이다 : 나는 전체 라인을 발견하고 그것을 대체 할 수 없습니다 그 이유는 그래서 @Base 후
@base: 50px;
@border-color: #B2B;
.underline { border-bottom: 1px solid green }
#header {
color: black;
border: 1px solid @border-color + #222222;
.navigation {
font-size: @base/2;
a {
.underline;
}
}
.logo {
width: 300px;
:hover { text-decoration: none }
}
}
픽셀은 다를 수 있습니다.
파일 샘플, 예상 출력 및 이상적으로 이미 시도한 것을 포함하도록 질문을 업데이트하십시오. –
질문을 업데이트했습니다. –
어디서 붙어 있습니까? 이것은 사소한 작업처럼 보입니다. – Eiko