<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div>On Jan 5, 2008, at 6:27 PM, Darin Adler wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div><div><div><b>The regexp-dna expressions all could be translated from brackets into character classes.</b></div><div>- They have the form: /a|b/ where "a" and "b" are expressions solely containing letters and character classes of the same length.</div><div>- They could be converted into a sequence of character classes without a bracket.</div><div>- Would this be faster?</div></div></div></div></blockquote><br></div><div>Just for the record, this turned out to be wrong. The expressions could not be translated into character classes.&nbsp;Because /abc|def/ is not&nbsp;the same thing as /[ad][be][cf]/.</div><div><br class="webkit-block-placeholder"></div><div>&nbsp;&nbsp; &nbsp;-- Darin</div><div><br class="webkit-block-placeholder"></div></body></html>