http://qs1969.pair.com?node_id=47765


in reply to Deleting everything before a string

Okay, this is going to be evil. (note to self: don't program in Perl after learning Standard ML...) but it (might) be somewhat faster, since there's no regex stuff:
my $first_index = index($content, "+_"); my $second_index = index($con +tent, "+_", $first_index); $content = substr($first_index, $first_index - $second_index);
Okay, that wasn't so bad... my Perl instincts almost raged against this, which may not even work:
$content = substr($content, index($content, "+_")+2, index($content, " ++_") - index($content, "+_", index($content, "+_")+1)-4);
*shudder* damn functional languages... =-)