title: Regular Expression Differences Between ls and find to search for 1 string or another string
body: <p>I'm having a minor brain-fart that I'm sure someone can answer quickly.  I'm using cygwin to get a bash shell in windows (in case that has any idiosyncrasies) and am having trouble shifting a regular expression between ls and find.</p>
  
  <p>I have a bunch of files that I need to access, some which start EA_ and some which start FS_ so I can list them with ls like this</p>
  
  <pre><code>ls -l {EA,FS}_*
  </code></pre>
  
  <p>and this also works fine with wc but when I try to use this in a find, the regex doesn't seem to be right:-</p>
  
  <pre><code>find . -iname "{EA,FS}_*"
  </code></pre>
  
  <p>I've tried escaping the { and } but that doesn't seem to work either - what am I doing wrong?</p>
  
  <p>Cheers</p>
  
  <p>MH</p>