[Note: parts of this message were removed to make it a legal post.]
Hey all,
i am looking for an easy way to split a string into letters and
numbers. so if i had a string '34JKBY103' i could get ['34', 'JKBY',
'103']
I could write up something, but thought that if there was already
something out there that i hav'nt found, it would probably be cleaner.
thanks
sk
I don't know if there's anything out there now (there might be), but it
seems pretty simple. Just split on either \d+ or \D+, depending
(unless I'm missing something in your requirement)?
···
--
Tim Greer, CEO/Founder/CTO, BurlyHost.com, Inc.
Shared Hosting, Reseller Hosting, Dedicated & Semi-Dedicated servers
and Custom Hosting. 24/7 support, 30 day guarantee, secure servers.
Industry's most experienced staff! -- Web Hosting With Muscle!
On Thu, Feb 5, 2009 at 12:14 AM, Tim Greer <tim@burlyhost.com> wrote:
shawn bright wrote:
> [Note: parts of this message were removed to make it a legal post.]
>
> Hey all,
>
> i am looking for an easy way to split a string into letters and
> numbers. so if i had a string '34JKBY103' i could get ['34', 'JKBY',
> '103']
>
> I could write up something, but thought that if there was already
> something out there that i hav'nt found, it would probably be cleaner.
> thanks
>
> sk
I don't know if there's anything out there now (there might be), but it
seems pretty simple. Just split on either \d+ or \D+, depending
(unless I'm missing something in your requirement)?
--
Tim Greer, CEO/Founder/CTO, BurlyHost.com, Inc.
Shared Hosting, Reseller Hosting, Dedicated & Semi-Dedicated servers
and Custom Hosting. 24/7 support, 30 day guarantee, secure servers.
Industry's most experienced staff! -- Web Hosting With Muscle!
[Note: parts of this message were removed to make it a legal post.]
sorry, how do i split on a \d+ ?
sk
shawn bright wrote:
> [Note: parts of this message were removed to make it a legal
> [post.]
>
> Hey all,
>
> i am looking for an easy way to split a string into letters and
> numbers. so if i had a string '34JKBY103' i could get ['34',
> 'JKBY', '103']
>
> I could write up something, but thought that if there was already
> something out there that i hav'nt found, it would probably be
> cleaner. thanks
>
> sk
I don't know if there's anything out there now (there might be), but
it
seems pretty simple. Just split on either \d+ or \D+, depending
(unless I'm missing something in your requirement)?
On Thu, Feb 5, 2009 at 12:14 AM, Tim Greer <tim@burlyhost.com> wrote:
--
Tim Greer, CEO/Founder/CTO, BurlyHost.com, Inc.
Shared Hosting, Reseller Hosting, Dedicated & Semi-Dedicated servers
and Custom Hosting. 24/7 support, 30 day guarantee, secure servers.
Industry's most experienced staff! -- Web Hosting With Muscle!
I sort of got hung up on doing this with split. Using scan might be easier than split. However it is worth noting that when you are splitting on a pattern you can keep what the pattern matches in the results array by capturing with a set of ()s. Compare these two statements:
[Note: parts of this message were removed to make it a legal post.]
sorry, how do i split on a \d+ ?
sk
shawn bright wrote:
> [Note: parts of this message were removed to make it a legal
> [post.]
>
> Hey all,
>
> i am looking for an easy way to split a string into letters and
> numbers. so if i had a string '34JKBY103' i could get ['34',
> 'JKBY', '103']
>
> I could write up something, but thought that if there was already
> something out there that i hav'nt found, it would probably be
> cleaner. thanks
>
> sk
I don't know if there's anything out there now (there might be), but
it
seems pretty simple. Just split on either \d+ or \D+, depending
(unless I'm missing something in your requirement)?
On Thu, Feb 5, 2009 at 12:14 AM, Tim Greer <tim@burlyhost.com> wrote:
--
Tim Greer, CEO/Founder/CTO, BurlyHost.com, Inc.
Shared Hosting, Reseller Hosting, Dedicated & Semi-Dedicated servers
and Custom Hosting. 24/7 support, 30 day guarantee, secure servers.
Industry's most experienced staff! -- Web Hosting With Muscle!