Try this.
I suggest that
you should read some good regex tutorials. That will help you enrich your knowledge. Do some googling. That should do.
Also, get the differnce between the methods like matcher.find() , matcher.lookingAt() and matcher.matches(). These subtle differences are really important.
[ April 03, 2008: Message edited by: Anubhav Anand ]