Here is a regexp that might do the trick:<div><br><div>(?<=\()[^\(\)]+</div><div><br></div><div>how it works:</div><div><br></div><div>(?<=\()  look-behind for a (</div><div><br></div><div>[^\(\)]+   chars that are not ( or )</div>

<div><br></div><div>Question for the regexp guru's on this list:   Why does using both look-behind and look-ahead like below fail?</div><div><br></div><div>(?<=\().*(?=\))</div><div><br></div><div>--ErikN</div><div>

<br></div><div><br></div><div>Regards,</div><div><br></div><div>--ErikN</div><div><br><br><div class="gmail_quote">2012/3/26 Yuan Jiang <span dir="ltr"><<a href="mailto:sleetdrop@gmail.com">sleetdrop@gmail.com</a>></span><br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word"><div>eg:</div><div>($i++)</div><div><br></div><div>when I use Edit->Select->Enclosing Typing Pairs</div>

<div><br></div><div>I just want to select $i++, not ($i++)</div><div><br></div><div>how can I achieve this.</div><span class="HOEnZb"><font color="#888888"><div><br></div><div><br></div><br><div>
<span style="text-indent:0px;letter-spacing:normal;font-variant:normal;text-align:-webkit-auto;font-style:normal;font-weight:normal;line-height:normal;border-collapse:separate;text-transform:none;font-size:medium;white-space:normal;font-family:'Heiti SC';word-spacing:0px"><div>

<div>Yuan Jiang</div><div><a href="http://blog.vetcafe.net" target="_blank">http://blog.vetcafe.net</a></div><div><a href="http://twitter.com/sleetdrop" target="_blank">http://twitter.com/sleetdrop</a></div></div></span>
</div>
<br></font></span></div><br><br>
_______________________________________________<br>
textmate mailing list<br>
<a href="mailto:textmate@lists.macromates.com">textmate@lists.macromates.com</a><br>
<a href="http://lists.macromates.com/listinfo/textmate" target="_blank">http://lists.macromates.com/listinfo/textmate</a><br></blockquote></div><br></div></div>