如何用perl提取网页中的部分内容?

最近接受了一个任务,就是要把下载下来的网页通过裁剪,去除一些比如说广告之类的内容,留下很清晰的部分,有工具可以使用,比如说批量替换,但比较费力,现在想通过程序来实现,请问,perl能达到要求麽,各位能提供一个思路麽,谢谢!