문자열 조작을위한 최고의 프로그램은 무엇입니까?


0

문자열 대체와 같은 문자열 조작을 수행하는 가장 좋은 프로그램 (확실히 텍스트 편집기)을 알고 싶습니다.

그건 그렇고, 다음을하고 싶습니다 : 수학 표현식에서 문자열 대체 유형의 문자열 조작

정말 고맙습니다!


2
어떤 플랫폼에서?
— GreenMatt

1
이전 질문에서 요청한 조작 유형을 수행하려면 Perl 또는 Python이 가장 좋은 방법입니다 (내 대답은 Perl을 사용함). AWK 가 가능할 수도 있습니다. 아주 sed가까이 다가 가려면 정말 복잡한 스크립트가 필요합니다. vim 또는 emacs에서의 정규식 처리는 도전에 달려 있습니다. @GreenMatt : 하나의 진정한 플랫폼-Windows. ;-)
— Dennis Williamson

답변:


3

선호하는 순서는 perl, vim (vi, gvim 등) 대체 명령, sed 및 awk 순서입니다.

perl은 수학도 할 수있는 무거운 소프트웨어 프로그램입니다. 자세한 내용은 http://perlmonks.org/ 를 참조하십시오.

Vi는 모든 * ix 시스템 (Linux, Unix 등)에 잘 알려진 텍스트 편집기로 우연히 멋진 스크립팅을 수행 할 수 있습니다.

Sed는 http://linux.die.net/man/1/sed를 참조 하십시오.

Awk (gawk와 그 형제)은 http://linux.die.net/man/1/awk를 참조 하십시오.

... 거의 잊었다. 가격표가 일치하는 가장 좋은 것은 PowerGrep입니다. 의심 할 여지없이 DOC, TXT 및 기타 파일에서 복잡한 쿼리 및 텍스트 대체를 구성하는 가장 쉬운 방법입니다.


정규 표현식과 Grep에 관심이 있다면 superuser.com/questions/39384/best-grep-like-tool
— Rolnik

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.