>I will have a variable: $the_extention which will have a value like:
>98797-234234--2c-something-2c
>
>How do I take out the part which will always start with "--2c" and will
>always end with "-2c"
You could use preg_replaces, like so:
$result = preg_replace('/--2c.+-c/', '', $the_extention);
That matches anything between '--2c' and '-2c' and replaces it with ''.
You could also use preg_match, like so:
preg_match('/^(.+)--2c.+-c$/', $the_extention, $matches);
$matches[1] should contain the substring you need.
>A good "baby steps" tutorial on regex too would be appreciated.
Chapter 7 of Learning Perl is an excellent tutorial and basic reference.
http://www.oreilly.com/catalog/lperl3/
As usual, the trusty PHP manual also has good information:
http://www.php.net/manual/en/pcre.pattern.syntax.php
---------------------------------------------------------------------
michal migurski- contact info and pgp key:
sf/ca http://mike.teczno.com/contact.html
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php