<div dir="ltr">I use RegExp.$1 , RegExp.$2, etc quite a lot since I am a huge fan of the RAM and I believe creating a redundant array of matches for no reason since these are retrievable in any case through the RegExp constructor, considering exec and match points to those RegExp properties anyhow, ain't needed when re.test(value) is involved.<div>
<br></div><div style>If re.test(value) RegExp.$1;</div><div style><br></div><div style>As easy as that: 1) is *not* a bad practice and 2) is less redundant than if (re.test(value)) match = re.exec(value)[1];</div><div style>
<br></div><div style>I might agree about the ugly ness, the fact MDN is lacking those properties I believe defined in the specs does not mean those properties are bad (as I have just explained)</div><div style><br></div><div style>
Also, that does not find a thing, that find an index ... and I forgot the +RegExp['$&'] plus sign to have the integer.</div><div style><br></div><div style>We are programmers, we find solutions/alternatives/optimizations ... right?</div>
<div style><br></div><div style>br</div><div style><br></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Mon, Mar 4, 2013 at 8:24 AM, Jeff Walden <span dir="ltr"><<a href="mailto:jwalden+es@mit.edu" target="_blank">jwalden+es@mit.edu</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On 03/03/2013 06:53 PM, Andrea Giammarchi wrote:<br>
> I had to check msdn rather than MDN since latter does not mention it while mans shows an example: <a href="http://msdn.microsoft.com/en-us/library/ie/3k9c4a32(v=vs.94).aspx" target="_blank">http://msdn.microsoft.com/en-us/library/ie/3k9c4a32(v=vs.94).aspx</a><br>

<br>
</div>The RegExp statics aren't mentioned because they're a bad idea, imposing costs of some sort on pretty much all regular expression uses.  Don't use them!<br>
<br>
And, um, this is quite possibly the most awful way to find a value in an array that I've ever seen.  Even setting aside the statics usage!<br>
<span class="HOEnZb"><font color="#888888"><br>
Jeff<br>
</font></span></blockquote></div><br></div>