코드는 여기입니다. 제 질문은 $1
은 Fred
이고 이것은 대체입니다. 이는 fred or barney
을 Fred
으로 바꾸는 것을 의미합니다. 왜 대답이 I saw FRED with FRED.
일 수 없는지 여기에 무슨 일이 일어나고 있는지 전혀 모르겠습니다. 답변 주셔서 감사합니다!펄 정규 표현식 교체
$_ = "I saw Barney with Fred.";
s/(fred|barney)/\U$1/gi; # $_ is now "I saw BARNEY with FRED."
감사합니다. 지금은 이해합니다. 처음에는'barney'를보고'fred'를 보았을 때 $ 1이 마지막 값으로 남아있었습니다. – Yaolong