Help for this page

Select Code to Download


  1. or download this
    print "P2 has path\n" if ($P2 =~ $RE{delimited}{ -delim => '/' } );
    print "P2 has path\n" if ($P2 =~ $RE{delimited}{ -delim => '\/' } );
    
  2. or download this
    use 5.026;
    use Regexp::Common qw[ delimited ];
    ...
    say $RE{delimited}{ -delim => '\\\/' };
    say '\\\\/';
    say $RE{delimited}{ -delim => '\\\\/' };
    
  3. or download this
    \/
    (?:(?|(?:\\)(?:[^\\]*(?:(?:\\\\)[^\\]*)*)(?:\\)|(?:\/)(?:[^\\\/]*(?:\\
    +.[^\\\/]*)*)(?:\/)))
    ...
    (?:(?|(?:\\)(?:[^\\]*(?:(?:\\\\)[^\\]*)*)(?:\\)|(?:\\)(?:[^\\]*(?:(?:\
    +\\\)[^\\]*)*)(?:\\)|(?:\/)(?:[^\\\/]*(?:\\.[^\\\/]*)*)(?:\/)))
    \\/
    (?:(?|(?:\\)(?:[^\\]*(?:(?:\\\\)[^\\]*)*)(?:\\)|(?:\\)(?:[^\\]*(?:(?:\
    +\\\)[^\\]*)*)(?:\\)|(?:\/)(?:[^\\\/]*(?:\\.[^\\\/]*)*)(?:\/)))