Re: Re: SeparatingWords
| From: | Bogdan Stancescu | Date: | Thu, 22 Aug 2002 02:35:18 +0000 |
| Subject: | Re: Re: SeparatingWords | ||
| References: | 1 2 | Groups: | php.general |
| Request: | Send a blank email to php-general+get-113562@lists.php.net to get a copy of this message | ||
Just to make a fool of myself, I'd explode the string, parse each item and implode. I'm sure it can be done through some regexp wizardry as well - probably matching something along the lines of "(^\ [A-Z])" but I'm way too retarded regexp-wise. BTW, any good online tutorials? I read through PHP's reference docs (which are probably excellent if you already know what it's all about), but only reached a limited understanding of how to approach problems...
Bogdan
Dl Neil wrote:
Philip, What about "SoftwareVersion Thingy"? Won't that end up as "Software Version Thingy" - with two spaces before the "T"? Can the RegEx be 'turned off' if the u/case letter is already preceded by a space? (sorry, may not be Hessu's requirement = my curiosity) Regards, =dnThis works. $word = "SoftwareVersionThingy"; $word = ereg_replace("([A-Z])", " \\1", $word); $word = ltrim($word); -philip On Thu, 22 Aug 2002, Hessu wrote:Hi, I have strings like FileName, SoftwareVersion etc. How can I add space between words? Somehow with preg_replace perhaps? First letter of each word is capitalized. -Hessu- -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php-- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php