Re: i need help
| From: | Cory D. Wiles | Date: | Tue, 18 May 2004 14:04:05 +0000 |
| Subject: | Re: i need help | ||
| References: | 1 | Groups: | php.general php.windows |
| Request: | Send a blank email to php-general+get-186475@lists.php.net to get a copy of this message | ||
Assuming you are doing just one string at a time:
<?
$str = "[i:abcdef]";
#[i:bcdefg]
#[i:xyzab]
#[i:priftds]
$regex = "/(\[i:)(\w+)(\])/i";
preg_match($regex, $str, $matches);
print $str;//original string
print substr($matches[2], 1, 3);//trimmed string
?>
Gryffyn, Trevor wrote:
If the format is consistantly the same, try this: $somedata = "[i:aslkdfj]"; $insidedata = substr($somedata,3,strlen($somedata)-4); -TG-----Original Message----- From: Student [mailto:coolstudprit@hotmail.com] Sent: Monday, May 17, 2004 11:42 PM To: php-general@lists.php.net; php-windows@lists.php.net Subject: [PHP-WIN] i need help Hi i was hoping if someone can help; I want to trim the following text [i:abcdef] but the inside text is different at time eg abcdef, bcdefg, etc etc how can i trim [i:(some text here)] so that i can replace them with nothing. eg these are to be trimmed. [i:abcdef] [i:bcdefg] [i:xyzab] [i:priftds] how can i trim them.. thanks --