![Perl의 Regexp::Common::URI::http 라이브러리를 사용하여 URL 목록에서 호스트를 검색합니다.](https://linux55.com/image/200521/Perl%EC%9D%98%20Regexp%3A%3ACommon%3A%3AURI%3A%3Ahttp%20%EB%9D%BC%EC%9D%B4%EB%B8%8C%EB%9F%AC%EB%A6%AC%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20URL%20%EB%AA%A9%EB%A1%9D%EC%97%90%EC%84%9C%20%ED%98%B8%EC%8A%A4%ED%8A%B8%EB%A5%BC%20%EA%B2%80%EC%83%89%ED%95%A9%EB%8B%88%EB%8B%A4..png)
답변1
그러나 소스 구현에서는 사용 가능한 것으로 표시되지 않습니다.
Regexp::Common::URI에서는 구현되지 않지만 Regexp::Common에서 상속됩니다. 이 매개변수를 사용하면 다음과 같이 작동합니다.
perl -MRegexp::Common=URI -nE \
'say $3 while /$RE{URI}{HTTP}{-scheme => "https?"}{-keep}/g' \
urls.txt
그러나 소스 구현에서는 사용 가능한 것으로 표시되지 않습니다.
Regexp::Common::URI에서는 구현되지 않지만 Regexp::Common에서 상속됩니다. 이 매개변수를 사용하면 다음과 같이 작동합니다.
perl -MRegexp::Common=URI -nE \
'say $3 while /$RE{URI}{HTTP}{-scheme => "https?"}{-keep}/g' \
urls.txt