bah, can't fork/update the anonymous gist anymore, so here is a patch to explain /(?^:foo$)/m is the same as /(?-xism:foo$)/m --- ppixregexplain.pl 2014-02-04 23:58:11.265625000 -0800
+++ ppixregexplain-dodgy-bug.pl 2014-12-30 20:54:31.250000000 -0800
@@ -1159,6 +1159,10 @@
#~ delete @mods{@offers} ; ## OFFERS TRUMP ONNERS
$mods{$_}=0 for @offers ; ## OFFERS TRUMP ONNERS
+ if( $con eq '^' ){
+ $mods{$_}=0 for qw/ i m s x /; ## d-imsx http://perldoc.
+perl.org/perlre.html#%28?^alupimsx%29
+ }
+
@mods = ( @onners, @offers );
if( $notroot ){
-
Are you posting in the right place? Check out Where do I post X? to know for sure.
-
Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
<code> <a> <b> <big>
<blockquote> <br /> <dd>
<dl> <dt> <em> <font>
<h1> <h2> <h3> <h4>
<h5> <h6> <hr /> <i>
<li> <nbsp> <ol> <p>
<small> <strike> <strong>
<sub> <sup> <table>
<td> <th> <tr> <tt>
<u> <ul>
-
Snippets of code should be wrapped in
<code> tags not
<pre> tags. In fact, <pre>
tags should generally be avoided. If they must
be used, extreme care should be
taken to ensure that their contents do not
have long lines (<70 chars), in order to prevent
horizontal scrolling (and possible janitor
intervention).
-
Want more info? How to link
or How to display code and escape characters
are good places to start.
|