title: Having string replace all words after x with y
body: <p>Having string, how can I replace all words, special characters, numbers, what ever is next after x with y.</p>
  
  <p>Example:
  Input:</p>
  
  <pre><code>String test = "Hello @\"Thomas Anderson\" how are you? Today is 06/13/2013 com month day year !! \"example of date\"";
  String x = "com";
  String y = "word";
  </code></pre>
  
  <p>Wanted Output:</p>
  
  <pre><code>String test = "Hello @\"Thomas Anderson\" how are you? Today is 06/13/2013 com word word word word word";
  </code></pre>
  
  <p><strong>Rules</strong></p>
  
  <p>concatenation of special symbols it count as 1 (a.g. !!, @!? ...);</p>
  
  <p>string inside quotes count also as 1 word (a.g. "yahooo ohoo hoho" ...);</p>
  
  <p>if there are more x than 1 then consider the first one and all rest after it as words;</p>