We require a web data collector that will allow us to harvest data from a website. After the URL is input (text file or gui), the crawler will parse the site for select information. Regex should be used to define that information. Existing code bases would be prefereable. Code should be Java, VB.NET, or C#.