2012-03-16 2 views
-7

나는 내 요구를 충족시키고 정규 표현식 (무엇이든간에), perl 코드와 함께 매우 짧은 12 행을 찾을 수있는 소프트웨어를 찾기 위해 Google을 찾고있었습니다. 게시자는이 코드가 내가 원하는 것을 수행한다고 다른 사람들에게 말하고있다. 하지만 프로그래머가 아니기 때문에 나는 그것으로 무엇을해야할지 모른다. txt 파일에 붙여 넣어야 할 수도 있지만 어떻게 든 저장할 수 있지만 코드는 텍스트 파일을 사용하도록 권장됩니다. 나는 다른 텍스트 안에 텍스트 파일을 사용할 수있을 것이라고 생각하지 않는다. 내 목적은 거대한 지저분한 txt 파일에서 이메일 주소를 필터링하는 것입니다. 이 코드를 사용하려고 시도했지만 (무엇을해야할지 모릅니다) : http://linuxconfig.org/extract-email-address-from-a-text-fileperl 코드 사용 방법? 어디에서 붙여 넣을 수 있습니까?

+12

가 프로그래머를 지불 스크립트가 저장된 디렉터리에 변화와 실행, 콘솔 창을 열어 스크립트를 실행할 수 있습니다 그 일을해라. –

+1

@davorg : 너무 비위생적 인 것도 무언가가 커뮤니티에 의해 upvoted되는 것은 수치 스럽습니다. 우리가 얼마나 괴롭습니까? – Borodin

+0

http://learn.perl.org/first_steps/ –

답변

4

이 프로그램은 perl을 사용하여 실행합니다. perl을 얻는 방법은 다음에서 제공됩니다 : http://www.perl.org/get.html

그런 다음 시작 지침은 learn.perl.org을 참조하십시오. 당신은 UNIX와 같은 운영 체제 (즉,하지 윈도우) 프로세스가 사용하는 가정

:

  • 를 설치

    1. 는 실행 확인 펄있는 시스템에 텍스트 파일의 코드를 넣어 (chmod +x filename)
    2. "실행"아래의 예제에 따라 실행하십시오.
  • 3

    예 :

    extract.pl

    그리고 창문마다 설치 : http://strawberryperl.com/; 유닉스에 있다면 잘 했어.

    지금 당신은

    펄 extract.pl < yourtextfile.txt

    +0

    텍스트 파일이란 무엇을 의미합니까? 내가 물었 듯이 : 나는 코드에서 작동 할 텍스트 파일을 코드에서 사용할 필요가있다. 그래서 전자 메일 주소를 꺼내기 위해 지저분한 텍스트를 가진 거대한 사람이있다. 어떻게 당신의 코드 라인을 사용하도록 권장합니까 (오직 하나의 txt가 결정됨)? OS는 창문입니다 –

    +0

    스크립트는 텍스트 파일을 인수로 취합니다 - 링크의 제목에서 말합니다. – Andreas

    관련 문제