Regular Expressions.
| From: | Jeff Lewis | Date: | Tue, 20 Nov 2001 13:37:48 +0000 |
| Subject: | Regular Expressions. | ||
| Groups: | php.general | ||
| Request: | Send a blank email to php-general+get-75242@lists.php.net to get a copy of this message | ||
I'm trying to port over some Perl to PHP and have come to a string of regular expressions like
this. There are probably 30 of them:
$message =~ s~\[color=([\w#]+)\](.*?)\[/color\]~<font
color="$1">$2</font>~isg;
$message =~ s~\[black\](.*?)\[/black\]~<font color=000000>$1</font>~isg;
$message =~ s~\[white\](.*?)\[/white\]~<font color=FFFFFF>$1</font>~isg;
How can I accomplish the same in PHP?
$message = preg_match ("\[color=([\w#]+)\](.*?)\[/color\]", "<font
color="$1">$2</font>")
I was thinking that is how it would be done but I am getting errors.
Jeff