--001e680f13082fdba50469e024ba Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Hey all I need to be able to split a string into lumps of numbers and letters. so for example if st JJ542JQ83" would become ['JJ', '542','JQ',"83"] i have been using st.split(/([a-zA-Z]+)(? -9])/) , this does pretty well most of the time, but also fails sometimes to do what i need it to . ( like for 202GP) any help would be much appreciated, thanks sk --001e680f13082fdba50469e024ba--