title: How to filter a textfield based on special characters like ().+* in ExtJS using the keyup listener
body: <p>I had a requirement to filter the <code>textfield</code> based on input characters, its working fine when we give normal characters, but when we enter special characters its not filtering.</p>
  
  <p>How can I filter a <code>textfield</code> based on special characters like ().+* in ExtJS using the <code>keyup</code> listener?</p>
  
  <p>***Note: remaining special characters are working fine, only ().+ * are not working</p>
  
  <p><strong>Code:</strong></p>
  
  <pre><code>var filter = function (valu, listv) {
      if (valu !== '') {
          listv.store.filter({
              property     : 'value',
              value        : new RegExp(valu, "i"),
              anyMatch     : true, //optional, defaults to true
              caseSensitive: true  //optional, defaults to true
          });
      } else {
          listv.store.filter({
              property     : 'value',
              value        : /.*/,
              anyMatch     : true,
              caseSensitive: true
          });
      }
      listv.select(-1);
  }
  </code></pre>