Page 1 of 1

Please help with preg_replace

Posted: Sun Mar 29, 2009 7:55 pm
by fawkes777
Can anyone please help me out. I think I must use preg_replace.

I have this string:

Code: Select all

 
[color=#FF4000][b]<?php[/b][/color]
[color=#000000]$showline[/color] [color=#0000FF]=[/color] [color=#FF0000]'<table width=750 cellpadding=1 cellspacing=1 align=center>[/color]
[color=#FF0000]<tr valign=top class=tdd>[/color]
[color=#FF0000]<td><a target=_blank href=http://example.com/search/787878.html>John: Apple</a> (get in)</td>[/color]
[color=#FF0000]<td align=center>1</td>[/color]
[color=#FF0000]<td align=right>none</td>[/color]
[color=#FF0000]<td align=right width=170>2009-03-30 03:33:07</td>[/color]
[color=#FF0000]</tr><tr valign=top><td><a target=_blank href=http://example.com/search/879789.html>adam_adam: banana strawberry (1234)</a> (get in)</td><td align=center>31</td><td align=right>admin</td><td align=right width=170>2009-03-30 03:06:43</td></tr>[/color]
[color=#FF0000]<tr valign=top class=tdd><td><a target=_blank href=http://example.com/search/56766.html>people.com: peaches 4 all (007, ..all banana)</a></td>[/color]
[color=#FF0000]<td align=center>5</td>[/color]
[color=#FF0000]<td align=right>none</td>[/color]
[color=#FF0000]<td align=right width=170>2009-03-30 02:54:02</td></tr>[/color]
[color=#FF0000]<tr valign=top>[/color]
[color=#FF0000]<td><a target=_blank href=http://example.com/search/12345.html>example: apple</a></td>[/color]
[color=#FF0000]<td align=center>263</td>[/color]
[color=#FF0000]<td align=right>admin</td>[/color]
[color=#FF0000]<td align=right width=170>2009-03-30 02:52:58</td></tr>[/color]
[color=#FF0000]</table>'[/color][color=#000000];[/color]
[color=#FF0000][b]?>[/b][/color]
I want to convert it to this string:

Code: Select all

 
[color=#FF0000][b]<?php[/b][/color]
[color=#000000]$showline[/color] [color=#0000FF]=[/color] [color=#FF0000]'<table width=750 cellpadding=1 cellspacing=1 align=center>[/color]
[color=#FF0000]<tr valign=top class=tdd>[/color]
[color=#FF0000]<td><a href=http://example.com/usersadd.php?user=John>Add</a> <a href=http://example.com/users.php?user=John>John</a>: <a target=_blank href=http://example.com/search/787878.html>Apple</a> (get in)</td>[/color]
[color=#FF0000]<td align=center>1</td>[/color]
[color=#FF0000]<td align=right>none</td>[/color]
[color=#FF0000]<td align=right width=170>2009-03-30 03:33:07</td></tr>[/color]
[color=#FF0000]<tr valign=top>[/color]
[color=#FF0000]<td><a href=http://example.com/usersadd.php?user=adam_adam>Add</a> <a href=http://example.com/users.php?user=adam_adam>adam_adam</a>: <a target=_blank href=http://example.com/search/879789.html>banana strawberry (1234)</a> (get in)</td>[/color]
[color=#FF0000]<td align=center>31</td><td align=right>admin</td>[/color]
[color=#FF0000]<td align=right width=170>2009-03-30 03:06:43</td></tr>[/color]
[color=#FF0000]<tr valign=top class=tdd><td><a href=http://example.com/usersadd.php?user=people.com>Add</a> [/color]
[color=#FF0000]<a href=http://example.com/users.php?user=people.com>people.com</a>: [/color]
[color=#FF0000]<a target=_blank href=http://example.com/search/56766.html>peaches 4 all (007, ..all banana)</a></td>[/color]
[color=#FF0000]<td align=center>5</td>[/color]
[color=#FF0000]<td align=right>none</td>[/color]
[color=#FF0000]<td align=right width=170>2009-03-30 02:54:02</td></tr>[/color]
[color=#FF0000]<tr valign=top>[/color]
[color=#FF0000]<td><a href=http://example.com/usersadd.php?user=example>Add</a> <a href=http://example.com/users.php?user=example>example</a>: <a target=_blank href=http://example.com/search/12345.html>apple</a></td>[/color]
[color=#FF0000]<td align=center>263</td>[/color]
[color=#FF0000]<td align=right>admin</td>[/color]
[color=#FF0000]<td align=right width=170>2009-03-30 02:52:58</td></tr>[/color]
[color=#FF0000]</table>'[/color][color=#000000];[/color]
[color=#FF0000][b]?>[/b][/color]
 
The original href must go after the : and space and the user must have its own seperate link with an add link infront of user name, also with its own link, and is infront of the : and space.

If anyone can help me out it will be much appreciated.

Kind Regards
Fawkes777

Re: Please help with preg_replace

Posted: Sat Jun 06, 2009 10:31 am
by akuji36