Help for this page

Select Code to Download


  1. or download this
    $line =~ s/
        \*{2} ( [^\*]+ ) \*{2}
    ...
            \*{2} ( [^\*]+ ) \*{2}
        \s [),]
    /**$1_$2_$3_($4)**/gx
    
  2. or download this
    sub delimited {
        my ( $delimiter ) = @_;
    ...
    my $parens = balanced qr/ \s $stars \s /x;
    
    $line =~ s/ $stars \s $words \s $dollars \s $parens /**$1_$2_$3_($4)**
    +/gx;