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


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.