note 40589 added to function.ereg-replace
| From: | marfan at warcraftiii dot net | Date: | Tue, 09 Mar 2004 02:35:51 +0000 |
| Subject: | note 40589 added to function.ereg-replace | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-66461@lists.php.net to get a copy of this message | ||
Test your expression before you put it into your code:
<?
if ($submit){
for ($i=1;$i<6;$i++)
$t[$i]=stripslashes(str_replace("\"","'",$t[$i]));
$t[4]=eregi_replace($t[1],$t[2],$t[3]);
} else {
//example
$t[1]="\\[link=['](.+)[']\\](.+)\\[/link\\]";
$t[2]="<a href='\\1'>\\2</a>";
$t[3]="click [LINK='http://www.php.net/']here[/link] to learn
PHP";
$t[5]="Store what you are working on here.";
}
?>
<html><body>
<form action=<?=$PHP_SELF?>>
<table>
<tr><td>Pattern:</td><td><input type=text name=t[1]
value="<?=$t[1]?>" size=100></td></tr>
<tr><td>Replacement:</td><td><input type=text name=t[2]
value="<?=$t[2]?>" size=100></td></tr>
<tr><td>String:</td><td><input type=text name=t[3]
value="<?=$t[3]?>" size=100>
<input type=submit name=submit value="Go"></td></tr>
<tr><td> </td></tr>
<tr><td>Result:</td><td><input type=text name=t[4]
value="<?=$t[4]?>" size=100></td></tr>
<tr><td></td><td><?=$t[4]?><br><br></td></tr>
<tr><td>Store:</td><td><input type=text name=t[5]
value="<?=$t[5]?>" size=100></td></tr>
</table>
</form>
</body></html>
----
Manual Page -- http://www.php.net/manual/en/function.ereg-replace.php
Edit -- http://master.php.net/manage/user-notes.php?action=edit+40589
Delete -- http://master.php.net/manage/user-notes.php?action=delete+40589&report=yes
Reject -- http://master.php.net/manage/user-notes.php?action=reject+40589&report=yes
Search -- http://master.php.net/manage/user-notes.php