title: Curly braces in HTML name attribute
body: <p>I'm trying to retrieve DOM elements based on their name. Unfortunately their names have curly braces <code>{}</code> inside of them. </p>
  
  <p>jQuery (1.6.4) is able to retrieve them without a problem. But at this point I am trying to replace these calls with <code>getElementsByName()</code>, but gEBN is not matching anything that has curly brackets in the query string. I have tried backslash escaping it once and twice to no avail. </p>
  
  <p>Is there a way to do this without changing the convention of using the curly brackets? </p>
  
  <p><a href="http://razzed.com/2009/01/30/valid-characters-in-attribute-names-in-htmlxml/" rel="nofollow">It also looks like</a> they are not in the set of characters allowed in the name attr. </p>
  
  <p><strong>Update</strong>: Seems to work in Chrome but not Safari for Windows. But what's really strange is that even Safari for Windows handles those fiddles fine. </p>