<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'>Hello All,<div><br></div><div>Slightly off topic, but I know you guys can help. I have applied for a job, and they have asked me to write a java class that searches html from websites for links. I am using this regex ...(Pattern pattern = Pattern.compile("<a[^>]*>(.*?)</a>", Pattern.DOTALL | Pattern.CASE_INSENSITIVE);) to find them but based on the constraints I don't think I'm doing it right, as I am not finding all of the links. Here are the constraints.. Can anyone help??</div><div><br></div><div><div>Implementation constrains:</div><div>   * For simplification assume that the link is defined as '<[whitespace]a[whitespace]' or '<[whitespace]A[whitespace]'. </div><div>     ('<a ', '< a h', '<A >', '<a<span class="Apple-tab-span" style="white-space:pre">      </span>attr=' are all valid links)</div></div>                                          </div></body>
</html>