Perl에서 대체 정규식을 사용하여 스왑하는 방법

Shankhadeep Mukerji

나는 같은 데이터가

3:12:19 [Sam Peters] user at X
11:1:17 [Roger Fernandes] user at Y
10:9:25 [Harry Dsouza] user at Z

내 결과물이

 [Peters.S] user at X 3:12:19
 [Fernandes.R] user at Y 11:1:17
 [Dsouza.H] user at Z 10:9:25

내 코드가 작동하지 않습니다. 이것은 내 스크립트입니다

#!/usr/bin/perl/
use warnings;
use strict;

my $log = "3:12:19 [Sam Peters] user at X \n11:1:17 [Roger Fernandes] user at Y \n10:9:25 [Harry Dsouza] user at Z \n";
print "$log \n";
$log =~ s/ ^
        (.*)     #First group time
        \s                                 #whitespace
        \[                                  #start bracket
           (\w)\s(\w+)                            #name in square barckets
        \]                                  #end brackets
        \s
        (.*)                                #everything else
       $/\[$3\.$2\] $4 $1/gxi;

print "$log \n";

저는 Perl의 초보자 일 뿐이며 입력과 동일한 출력을 얻습니다.

AbhiNickz

간단한 코드 예제에서 데이터의 각 줄을 읽고 각 줄에 다음 정규식을 사용할 수 있습니다.

$line =~ s/(.*) \[(\w)(\w+) (\w+)\] user at (\w+)/\[$4\.$2\] user at $5 $1/;

링크의 정규식을 위의 데이터로 대체 하십시오.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Java에서 정규식을 사용하여 전체 문장을 얻는 방법

분류에서Dev

정규식에서 반복을 대체하는 방법?

분류에서Dev

PowerShell에서 정규식 대체를 사용하는 방법

분류에서Dev

sympy를 사용하여 선 방정식에서 점을 대체하는 방법

분류에서Dev

정규식을 사용하여 대체하는 방법은 무엇입니까?

분류에서Dev

정규 표현식을 사용하여 대괄호 사이에 텍스트 링크를 추가하는 방법

분류에서Dev

Perl 정규식을 사용하여 특정 문자열의 전체 행에서 특정 문자를 제거하는 방법은 무엇입니까?

분류에서Dev

절대 경로에서 정규식을 사용하여 파일 이름을 추출하는 방법

분류에서Dev

스왑 파일 대신 스왑 파티션을 사용하는 방법

분류에서Dev

정규식을 사용하여 파이썬 조각에서 전체 문장을 긁어내는 방법

분류에서Dev

정규식을 사용하여 PHP에서 여러 수식을 얻는 방법

분류에서Dev

정규식을 사용하여 PHP에서 여러 수식을 얻는 방법

분류에서Dev

Shell 또는 Perl을 사용하여 정규식 메타 문자가 포함 된 문자열을 대체하는 방법은 무엇입니까?

분류에서Dev

정규식 (정규식)을 사용하여 R에서 동시에 여러 패턴을 대체합니다.

분류에서Dev

Perl을 사용하여 방정식에서 변수를 사용하는 방법

분류에서Dev

Jmeter에 대한 정규식을 사용하여 응답을 추출하는 방법은 무엇입니까?

분류에서Dev

codeigniter 고유 규칙을 사용하여 양식 유효성 검사에서 대체 데이터베이스 연결을 사용하는 방법

분류에서Dev

정규식을 사용하여 파이썬에서 복잡한 대체를 수행하는 방법은 무엇입니까?

분류에서Dev

R : 정규식을 사용하여 한 요소로 여러 번 나타난 요소를 대체하는 방법

분류에서Dev

정규식 패턴을 사용하여 +91을 대체하는 방법은 무엇입니까?

분류에서Dev

정규식에서 n 그룹을 캡처하여 js로 대체 할 수있는 방법

분류에서Dev

Perl 정규식에서 변수 대체를 피하는 방법은 무엇입니까?

분류에서Dev

C #에서 정규식을 사용하여 부분 일치에 대한 입력을 검사하는 간단한 프로그램을 구성하는 방법

분류에서Dev

Perl에서 체인 정규식을 수행하는 방법은 무엇입니까?

분류에서Dev

sed : 정규식, 대체하는 방법?

분류에서Dev

Matlab / Octave에서 정규식 (정규식)을 사용하여 겹치는 일치 항목을 찾는 방법

분류에서Dev

python3에서 정규식을 사용하여 값을 얻는 방법

분류에서Dev

grep에서 정규식을 사용하여 문자열을 찾는 방법

분류에서Dev

Mongoose에서 정규식을 사용하여 항목을 찾는 방법

Related 관련 기사

  1. 1

    Java에서 정규식을 사용하여 전체 문장을 얻는 방법

  2. 2

    정규식에서 반복을 대체하는 방법?

  3. 3

    PowerShell에서 정규식 대체를 사용하는 방법

  4. 4

    sympy를 사용하여 선 방정식에서 점을 대체하는 방법

  5. 5

    정규식을 사용하여 대체하는 방법은 무엇입니까?

  6. 6

    정규 표현식을 사용하여 대괄호 사이에 텍스트 링크를 추가하는 방법

  7. 7

    Perl 정규식을 사용하여 특정 문자열의 전체 행에서 특정 문자를 제거하는 방법은 무엇입니까?

  8. 8

    절대 경로에서 정규식을 사용하여 파일 이름을 추출하는 방법

  9. 9

    스왑 파일 대신 스왑 파티션을 사용하는 방법

  10. 10

    정규식을 사용하여 파이썬 조각에서 전체 문장을 긁어내는 방법

  11. 11

    정규식을 사용하여 PHP에서 여러 수식을 얻는 방법

  12. 12

    정규식을 사용하여 PHP에서 여러 수식을 얻는 방법

  13. 13

    Shell 또는 Perl을 사용하여 정규식 메타 문자가 포함 된 문자열을 대체하는 방법은 무엇입니까?

  14. 14

    정규식 (정규식)을 사용하여 R에서 동시에 여러 패턴을 대체합니다.

  15. 15

    Perl을 사용하여 방정식에서 변수를 사용하는 방법

  16. 16

    Jmeter에 대한 정규식을 사용하여 응답을 추출하는 방법은 무엇입니까?

  17. 17

    codeigniter 고유 규칙을 사용하여 양식 유효성 검사에서 대체 데이터베이스 연결을 사용하는 방법

  18. 18

    정규식을 사용하여 파이썬에서 복잡한 대체를 수행하는 방법은 무엇입니까?

  19. 19

    R : 정규식을 사용하여 한 요소로 여러 번 나타난 요소를 대체하는 방법

  20. 20

    정규식 패턴을 사용하여 +91을 대체하는 방법은 무엇입니까?

  21. 21

    정규식에서 n 그룹을 캡처하여 js로 대체 할 수있는 방법

  22. 22

    Perl 정규식에서 변수 대체를 피하는 방법은 무엇입니까?

  23. 23

    C #에서 정규식을 사용하여 부분 일치에 대한 입력을 검사하는 간단한 프로그램을 구성하는 방법

  24. 24

    Perl에서 체인 정규식을 수행하는 방법은 무엇입니까?

  25. 25

    sed : 정규식, 대체하는 방법?

  26. 26

    Matlab / Octave에서 정규식 (정규식)을 사용하여 겹치는 일치 항목을 찾는 방법

  27. 27

    python3에서 정규식을 사용하여 값을 얻는 방법

  28. 28

    grep에서 정규식을 사용하여 문자열을 찾는 방법

  29. 29

    Mongoose에서 정규식을 사용하여 항목을 찾는 방법

뜨겁다태그

보관