| |||||||||||
| |||||||||||
Python - two different splits
In Python, there are two different split methods you can use to break up a string into a number of substrings, based on a particular separator. If you know exectly what character(s) your separator will be - e.g. exactly one space - the you can use the method in the string class. By if your seperator is less well defined - e.g. if it's one or more space characters - then you'll want to use the split within the re class.
import reHow does that run? ['Perl', 'Python', '', '', 'PHP', 'Prolog\tPascal']The first split looks fairly poor - we've split at single space characters BUT the input string had multiple spaces in one place, and a tab in another The second split - on a regular expression "one or more white space characters" worked much better, and is typicaly what you might use for data that was user entered or user edited. (written 2007-03-15 17:53:57) Associated topics are indexed under Y108 - Python - String Handling
Some other Articles
PHP Image upload scriptFile and URL reading in PHP Bank Holiday country breaks in Melksham, Wiltshire Training in Lua Python - two different splits False imprisonment - a contrast from the news Express service Weekend Visitors Spring Pictures A week is a long time in the life of a conference centre 1637 posts, page by page
Link to page ... 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33 at 50 posts per pageThis is a page archived from The Horse's Mouth at http://www.wellho.net/horse/ - the diary and writings of Graham Ellis. Every attempt was made to provide current information at the time the page was written, but things do move forward in our business - new software releases, price changes, new techniques. Please check back via our main site for current courses, prices, versions, etc - any mention of a price in "The Horse's Mouth" cannot be taken as an offer to supply at that price. Link to Ezine home page (for reading). Link to Blogging home page (to add comments). |
| ||||||||||
PH: 01144 1225 708225 • FAX: 01144 1225 707126 • EMAIL: info@wellho.net • WEB: http://www.wellho.net • SKYPE: wellho | |||||||||||