Hello Ashley,

<?
$string = trim($string);
$string = preg_replace("/<span class[^>]+>modified by.*?<\/span>\.$/is", "",
$string);
                                // remove the \. if it doesn't end in a full
stop    ^
?>

Try that.

James

"Ashley M. Kirchner" <[EMAIL PROTECTED]> wrote in message
[EMAIL PROTECTED]">news:[EMAIL PROTECTED]...
>
>     I have a variable ($description) that contains text data (pulled from
an MySQL DB).  I need to delete the last few lines from that data.  Prior to
the data getting submitted to the DB (during a different routine), the
following information gets added:
>
>     $description .= "\n\n< span class=gensmall >Modified by
".$userdata[username]."< /span >.";
>     (spaces added so the tags don't get parsed)
>
>     Later in the routine, that data gets pulled back up for modification
and I need to delete that last bit from it.  From the starting '\n' till the
end '< /span >.'...
>
>     What's the best, and or easiest way to do this?
>
> --
> H | "Life is the art of drawing without an eraser." - John Gardner
>   +--------------------------------------------------------------------
>   Ashley M. Kirchner <mailto:[EMAIL PROTECTED]>   .   303.442.6410 x130
>   Director of Internet Operations / SysAdmin    .     800.441.3873 x130
>   Photo Craft Laboratories, Inc.            .     3550 Arapahoe Ave, #6
>   http://www.pcraft.com ..... .  .    .       Boulder, CO 80303, U.S.A.
>
>



-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to