You are here: Re: selective replacements « PHP Programming Language « IT news, forums, messages
Re: selective replacements

Posted by vizo on 11/11/05 21:37

it will be a big regex if you want to finish the job with only one reg
expression

i used this method :

1.replace the '\n' i want to keep with a strange char such as \0x23 one
by one
thus,the regex is easy to access

2.after replaced all '\n's should be kept, use '\r' to take place of
'\n' left
the '\n' left is really what you want to replace

3.turn our strange char(\0x23) back to '\n'

your should make several easy reg expressions,
but not a big big one.

hope help


Regards
vizo

meltedown wrote:
> I have this in one of my scripts to take out line breaks:
> $html=str_replace(array("\n","\r"),"",$html);
>
> Now I would like to leave some line breaks.
> For example, if $html has something like this:
> "<textarea> default text\n with line \nbreaks </textarea>"
> I would like to leave all the linebreaks between the <textarea> tags.
> Does any one know of a script, or a regular expression that can do this ?

 

Navigation:

[Reply to this 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

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