title: How to search for a string and similar word in a text?
body: <p>I have to lookup for a word "age" and similar word in a text file.</p>
  
  <p>I have following sentence :</p>
  
  <ul>
  <li>18 years of age</li>
  <li>man aged 51 </li>
  <li>man ages between 25 to 50 </li>
  <li>between 5 to 75 years of age.(with dot) </li>
  <li>between 5 to 75 years of age, (with comma)</li>
  <li>agent name is xyz (agent contain age).</li>
  </ul>
  
  <p><a href="http://docs.oracle.com/javase/7/docs/api/java/lang/String.html#contains%28java.lang.CharSequence%29" rel="nofollow">String.contains</a> always return true in each case. My requirement is to pass the first five sentence and it return false in last case.</p>
  
  <p>I will solve this problem by writing some code which contains a bunch of string " age ", " age." , "ages", "aged", " age," etc..</p>
  
  <p>Is there any better way to solve this problem.</p>