Man...really not my night: import re
def getLettersOnly( chars ) : pat = re.compile('[a-zA-Z]') return ''.join(pat.findall(chars)) if __name__ == "__main__": print getLettersOnly("afdlkjal32jro3kjlkj(*&&^%&^TUHKLJDHFKJHS(*&987") Which would produce: afdlkjaljrokjlkjTUHKLJDHFKJHS --Michael -- Michael Langford Phone: 404-386-0495 Consulting: http://www.TierOneDesign.com/ Entertaining: http://www.ThisIsYourCruiseDirectorSpeaking.com On 9/17/07, Michael Langford <[EMAIL PROTECTED]> wrote: > > The original question was asking for a list of the letters (or a string > with them). Not all the alpha-numeric characters. > > \w would leave in the numbers, which is not what he wanted. If you wanted > to base the solution off regex, then you'd need to go: > > > import re > > def getLettersOnly( chars ) : > pat = re.compile('[a-zA-Z]') > return ''.join.pat.findall(chars) > > if __name__ == "__main__": > print getLettersOnly("afdlkjal32jro3kjlkj(*&&^%&^TUHKLJDHFKJHS(*&987") > > > --Michael > > -- > Michael Langford > Phone: 404-386-0495 > Consulting: http://www.TierOneDesign.com/ > Entertaining: http://www.ThisIsYourCruiseDirectorSpeaking.com > > On 9/17/07, Eric Lake <[EMAIL PROTECTED]> wrote: > > > This seems to work to get out the alpha-numeric characters. > > > > #!/usr/bin/env python > > # -*- coding: iso-8859-15 -*- > > > > import re > > > > pat = re.compile('\w') > > > > lst = [] > > > > chars = '@*1&^$&[EMAIL PROTECTED](&@2$*(&[EMAIL PROTECTED](*&3*(&c^&%4&^%' > > > > lst = pat.findall(chars) > > for x in lst: > > print x, > > > > > > -- > > > > Thanks > > Eric Lake > > > > -----BEGIN PGP SIGNATURE----- > > Version: GnuPG v1.4.6 (GNU/Linux) > > > > iQEVAwUBRu8ZvpLZLpR+JU3MAQrcXgf9HALZxw0jcZeI1I90GO2gpj3EonMUzaag > > bNPyY6NNjai8QEv/UpnhWBsNNibZ5GsmTH419YspJvncz95eqqukjDWU2bfBX2Zv > > WZ/Mgz14W2Kjx2mYExsujGmOIahc7JNKsm8w3gtoBWrUKOBxcwOW88wgRHm/cbka > > zVehXczP4tDyOf9rjQ04nxHVxIxV5J5IisLyXwIOZXbsOtdOAsMbuow41VJy8JFZ > > 593+Ngav2a/RFjglkohwJTw9nj4sUzcU8VkDAuzdf5eoOXdAKuCLdk0dyp2CJ09w > > o4dXZ/qQb/cgvctsshad2+78f7bZyTbyub2qxM79NHiCgBZeh1ZdHg== > > =oa8G > > -----END PGP SIGNATURE----- > > > > _______________________________________________ > > Tutor maillist - Tutor@python.org > > http://mail.python.org/mailman/listinfo/tutor > > > > >
_______________________________________________ Tutor maillist - Tutor@python.org http://mail.python.org/mailman/listinfo/tutor