| |
|
|
| | Вот, никак не соображу, как написать регулярное выражение для замены
<font color=COL_STR>TEXT</font>
|
на
[color=COL_STR]TEXT[/color]
|
Помогите, пожалуйста! | |
| |
|
|
| |
|
|
| |
для: Киналь
(03.06.2005 в 12:52)
| | | А TEXT не содержит угловых скобок вроде < или >? | |
| |
|
|
| |
|
|
| |
для: Киналь
(03.06.2005 в 12:52)
| | | Можно поступить примерно следующим образом
<?php
$str = "Вот, никак не соображу, как написать регулярное выражение для замены <font color=COL_STR>TEXT</font> на";
$pat="#<font[\s]*([^>]*)>([^<]*)</font>#i";
$replacement = "[\$1]\$2[/color]";
echo preg_replace($pat, $replacement, $str);
?>
|
| |
| |
|
|
| |
|
|
| |
для: cheops
(03.06.2005 в 13:14)
| | | Большое спасибо! | |
| |
|
|