note 114123 added to function.trim
| From: | tomdudman at gmail dot com | Date: | Mon, 13 Jan 2014 14:33:20 +0000 |
| Subject: | note 114123 added to function.trim | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-198226@lists.php.net to get a copy of this message | ||
This function trims regular expressions from strings.
<?php
function preg_trim( $string, $pattern ) {
$pattern = array( "/^" . $pattern . "*/", "/" . $pattern .
"*$/" );
return preg_replace( $pattern, "", $string );
}
?>
The following example outputs "Hello, world":
<?php
$hello = " ...%20Hello, world!";
echo preg_trim( $hello, "[^a-zA-Z]" );
?>
----
Server IP: 201.216.232.240
Probable Submitter: 194.74.168.146 (proxied: 194.74.168.146)
----
Manual Page -- http://php.net/manual/en/function.trim.php
Edit -- https://master.php.net/note/edit/114123
Del: integrated -- https://master.php.net/note/delete/114123/integrated
Del: useless -- https://master.php.net/note/delete/114123/useless
Del: bad code -- https://master.php.net/note/delete/114123/bad+code
Del: spam -- https://master.php.net/note/delete/114123/spam
Del: non-english -- https://master.php.net/note/delete/114123/non-english
Del: in docs -- https://master.php.net/note/delete/114123/in+docs
Del: other reasons-- https://master.php.net/note/delete/114123
Reject -- https://master.php.net/note/reject/114123
Search -- https://master.php.net/manage/user-notes.php