Re: Re: newline and return issues in string
| From: | Al | Date: | Tue, 11 Oct 2011 14:57:02 +0000 |
| Subject: | Re: Re: newline and return issues in string | ||
| References: | 1 2 3 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-315239@lists.php.net to get a copy of this message | ||
On 10/11/2011 10:44 AM, admin@buskirkgraphics.com wrote:
Richard L. Buskirk Senior Software Engineer/Systems Administrator You can’t grow your business with systems that are on life support...I don't know why so many go to awful extremes to avoid using the preg functions. Rarely, does their overhead have a measurable affect on overall execution times.-----Original Message----- From: Al [mailto:news@ridersite.org] Sent: Tuesday, October 11, 2011 10:17 AM To: php-general@lists.php.net Subject: [PHP] Re: newline and return issues in string On 10/11/2011 7:58 AM, admin@buskirkgraphics.com wrote:PERFECT !!!! Thank you so much for thatI have come across an issue with my string that I would like to findafaster way to resolve. It seems there are new lines and returns at different positions ofthestring. First I exploded on the new line explode(“\n”, $ string) This gave me a nice array but when I try to implode I get the newlinesagain. There is not a consistent position and there seems to be some hiddenreturnsin the array as well. Is there a way, or has someone written a filter that would allow metoremove all the newlines and returns from the array or string. Understand I have resolved this issue but I think I have to be goingaboutthis the hard way because it is just too complex . FYI $filter = array("\r\n", "\n", "\r"); str_replace($filter,’’,$string) ß this is useless in this situation Ihavetried and it does not change the string at all. Understand the newlines and returns do not display in the string as literals. Meaning you do not see /n or /r it is hidden.Try this: $strippedStr= preg_replace("%(\n|\r)%", "#", $string); The "#" will let your see what's happening. Change it to simply "". for the final version. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php