Hi all, I'm a bit under stress, maybe somebody knows the regex on a snap.
using PHP_EOL would be great.
thanks
ralph_def...@yahoo.de
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php
On Fri, 2009-09-04 at 14:58 +0200, Ralph Deffke wrote:
Hi all, I'm a bit under stress, maybe somebody knows the regex on a snap.
using PHP_EOL would be great.
thanks
ralph_def...@yahoo.de
The regex that would match a line containing only whitespace would look
like this:
^\s*$
Thanks,
ok
preg_replace( /^\s*$/m, , $somestring)
does not take empty lines out
Ashley Sheridan a...@ashleysheridan.co.uk wrote in message
news:1252069539.24700.150.ca...@localhost...
On Fri, 2009-09-04 at 14:58 +0200, Ralph Deffke wrote:
Hi all, I'm a bit under stress, maybe somebody knows the regex
On Fri, 2009-09-04 at 15:28 +0200, Ralph Deffke wrote:
ok
preg_replace( /^\s*$/m, , $somestring)
does not take empty lines out
Ashley Sheridan a...@ashleysheridan.co.uk wrote in message
news:1252069539.24700.150.ca...@localhost...
On Fri, 2009-09-04 at 14:58 +0200, Ralph Deffke wrote:
the problem is some have got \t\n
some are just \n\n\n
using PHP_EOL is a must
I thing must be something with the /../sm attributes to the regex, spend
like half an hour, but didn't get it, I'm running against a dead line,
doesn't seem to be that easy if regex is not the everydays need u
On Fri, 2009-09-04 at 15:37 +0200, Ralph Deffke wrote:
the problem is some have got \t\n
some are just \n\n\n
using PHP_EOL is a must
I thing must be something with the /../sm attributes to the regex, spend
like half an hour, but didn't get it, I'm running against a dead line,
I'm working on DTD's
Ashley Sheridan a...@ashleysheridan.co.uk wrote in message
news:1252071932.24700.153.ca...@localhost...
On Fri, 2009-09-04 at 15:37 +0200, Ralph Deffke wrote:
the problem is some have got \t\n
some are just \n\n\n
using PHP_EOL is a must
I thing must be
On Fri, 2009-09-04 at 15:45 +0200, Ralph Deffke wrote:
I'm working on DTD's
Ashley Sheridan a...@ashleysheridan.co.uk wrote in message
news:1252071932.24700.153.ca...@localhost...
On Fri, 2009-09-04 at 15:37 +0200, Ralph Deffke wrote:
the problem is some have got \t\n
some are just
On Fri, Sep 4, 2009 at 10:37 AM, Ralph Deffke ralph_def...@yahoo.de wrote:
the problem is some have got \t\n
some are just \n\n\n
using PHP_EOL is a must
I thing must be something with the /../sm attributes to the regex, spend
like half an hour, but didn't get it, I'm running against a
this works
$dtd = preg_replace( /\n+/, \n, $dtd);
Martin Scotta martinsco...@gmail.com wrote in message
news:6445d94e0909040653i44716f79m972f11055599...@mail.gmail.com...
On Fri, Sep 4, 2009 at 10:37 AM, Ralph Deffke ralph_def...@yahoo.de
wrote:
the problem is some have got \t\n
some are
The following snippet is untested and using Ash's regex (it is accurate
\s matches any white space). $content is what is getting stripped of the
new lines and $filtered is the cleansed output. See if that does the
trick for you.
$lines = str_split(PHP_EOL, $content);
$filtered = '';
foreach
and this is the PHP_EOL solution:
$dtd = preg_replace( /[. PHP_EOL . ]+/, . PHP_EOL . , $dtd);
dont ask me why two empty strings are needed to surround the PHP_EOL but its
does it.
Why this works? we have got an INTERPRETER here any \n is transtlated into
0x0D an \r into 0x0A so the pattern does
On Fri, 2009-09-04 at 16:13 +0200, Ralph Deffke wrote:
and this is the PHP_EOL solution:
$dtd = preg_replace( /[. PHP_EOL . ]+/, . PHP_EOL . , $dtd);
dont ask me why two empty strings are needed to surround the PHP_EOL but its
does it.
Why this works? we have got an INTERPRETER here any
Sam Stelfox wrote:
The following snippet is untested and using Ash's regex (it is accurate
\s matches any white space). $content is what is getting stripped of the
new lines and $filtered is the cleansed output. See if that does the
trick for you.
$lines = str_split(PHP_EOL, $content);
14 matches
Mail list logo