메모장 + + 정규 표현식 [닫힘]


-2

1000 줄에서이 줄을 지우고 싶습니다. http://txt.do/52h7n

정규식을 작성하는 방법? 누구든지 도와 줄 수 있습니까?


3
시도한 내용과 제거 할 줄은 무엇입니까?
Ali786

1
해킹 당했어? 웹 사이트를 삭제하고 백업에서 복원해야합니다.
DavidPostill

파일에서 제거 할 whit를 알기 때문에 정규식을 찾고 있지 않습니다. 주어진 문자열을 빈 문자열로 대체 할 수있는 스크립트 및 스크립트와 같은 파일을 반복 할 수있는 모든 종류의 루프가 필요합니다. 기본적으로 네,이 모든 NP +에서 할 수있는 + + 당신이 그것에 스크립트를 작성할 수 있다면,하지만 당신이 할 수 있다면 물어 보지 않을 것 같아요.
Gombai Sándor

안녕하세요, 첫 번째 줄에 (1000 파일)이 & lt;? php $ ctbobo = [...................]? & gt; & lt;? php Can I $ ctbobo = [...................]? & gt; & lt;? php를 제거하고 첫 번째 & lt;? php?
John

죄송합니다. 링크 자체의 텍스트를 바꿔야한다고 생각하고 클릭하지 않았습니다. 그럼에도 불구하고, 나의 암시는 거의 동일합니다. 파일을 반복하는 루핑 솔루션을 이미 가지고 있다면 나머지는 Windows 용 awk와 같이 쉽게 사용할 수 있습니다. 당신이 메모장을 고집한다면, 그것은 더 어려울 것입니다.
Gombai Sándor

답변:


2

내가 올바르게 이해하면, 그 사이의 모든 것을 제거해야합니다. <?php?> PHP 태그 자체를 제거하지 않고도?

모든 파일에서 텍스트가 정확히 같다고 가정하면 다음 정규 표현식을 사용할 수 있습니다.

<\?php \$ctbobo.*\$wwhipui-1;

그런 다음 <?php (끝 부분에주의하십시오).

결과는 다음과 같아야합니다.

<?php ?>

배치 검색을 수행하고 메모장 + +에서 바꾸려면 Search 메뉴에서 Find in files 또는 단순히 Ctrl+Shift+F. 이후에는 파일, 필터가 들어있는 폴더를 선택해야합니다 (대부분 " *.php "),이 게시물의 정규 표현식을 삽입 한 후 Find them all. 그것이 끝나면, 당신은에 갈 필요가있다. Replace 동일한 검색 대화 상자에서 탭을 삽입하고 위의 패턴을 바꿔 넣은 다음 Replace all.

일괄 업데이트를하기 전에 모든 파일의 백업본을 만들어 두는 것이 좋습니다.


1
재미있게, NP +의 대체 기능에 대한 몇 가지 답변을 작성했습니다. 최근에 오랫동안 편집기를 시작하고 점검했습니다. 그리고 필자는 파일 찾기 탭을 인식하지 못했지만 실제로는 BIG IDE와 동일한 기능으로 기대하고 있습니다. 수업은 배웠다. 고마워, 내가 여기 있었기 때문에 기쁘다.
Gombai Sándor
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.