Henryk Plötz: [ot] ausrufezeichen in regexp

Beitrag lesen

Moin,

$text = preg_replace ("!\015\012|\012|\015!", "\n", $text);
was bedeutet das, wenn man '!' anstelle von '/' verwendet?

Nichts besonderes. Es ist bloß oft leichter zu lesen und vor allem wenn Slashes im Regexp auftreten leichter zu tippen. Du kannst natürlich auch (fast) jedes andere Zeichen nehmen.

| The expression should be enclosed in the delimiters, a forward slash (/),
| for example. Any character can be used for delimiter as long as it's not
| alphanumeric or backslash (). If the delimiter character has to be used
| in the expression itself, it needs to be escaped by backslash. Since PHP
| 4.0.4, you can also use Perl-style (), {}, [], and <> matching delimiters.
   -- http://www.php.net/manual/en/ref.pcre.php

--
Henryk Plötz
Grüße aus Berlin
~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~