그래서 나는 펄 새로운 그리고 난 정규식 시도하고있다 :대체 표현식 내부의 정규식과 Perl의 변수를 비교하는 방법은 무엇입니까?
my $address = 'http://mail.google.com/belmark';
s/$address=~(\w+:\/\/)(.*.com)(\/\w+)/$1$2\/dev\/public_html/ if ($address =~ /.*\/belmark/);
그 코드가 대체 부분에 나에게 오류를 제공을 내가 미리 정의 된 변수를 사용한다 달성하고 싶다 무엇
대체 표현식 내의 정규식에서 비교하기. $_
을 사용하여 성공적으로 비교할 수 있습니다. 그럼 어떻게해야합니까? 당신은 Perl로 정규식에 처음으로 광고를 게재 할 때는 perlrequick와
'$ address = ~ s/... '를 (를) 사용 하시겠습니까? –