2013/9/2 Anthony Papillion <[email protected]>: > Hello Everyone, > > I have a multi-line string and I need to remove the very first line from > it. How can I do that? I looked at StringIO but I can't seem to figure > out how to properly use it to remove the first line. Basically, I want > to toss the first line but keep everything else. Can anyone put me on > the right path? I know it is probably easy but I'm still learning Python > and don't have all the string functions down yet. > > Thanks, > Anthony > -- > http://mail.python.org/mailman/listinfo/python-list
Hi, it is probably not worth it for such simple replacement, but just to add another possibility to the already mentioned methods - you can use regular expression replacement: >>> import re >>> re.sub(r"^.*\n", "", "abc\ndef\nghi") 'def\nghi' >>> hth, vbr -- http://mail.python.org/mailman/listinfo/python-list
