Reply to regex multiline and windows line styling

Your name:

Reply:


Posted by Allen on 02/01/06 14:25

In regex, ^ and $ shoudl match start/end of a line when the 'm' /multiline
modifier is set -- however I just spent the better part of the day trying
to
figure out why it wasn't working as expected. I used the query

test$

....and the text

test

test

test



Only the last instance of test would match -- that is expected without the
multiline flag. ( http://tinyurl.com/dx86w ) however they should each match
with the multiline flag so long as there's no additional whitespace after
the
fact ( http://tinyurl.com/7bap6 ).



Finally, out of ideas, I replaced \r\n with \n on all of my _POST data --
and
presto, it worked. So, my question is -- why won't it work on data with
windows line endings? Is there a built in function for changing the line
ending style or something? It seems there should be a more elegant solution
than running a find/replace on all of my user-input just to make sure the
line ending style are liked by PCRE.



Thanks



A.
--
http://my.opera.com/ThePrawn

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация