Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #53510 > unrolled thread
| Started by | Vlastimil Brom <vlastimil.brom@gmail.com> |
|---|---|
| First post | 2013-09-02 19:18 +0200 |
| Last post | 2013-09-02 19:18 +0200 |
| Articles | 1 — 1 participant |
Back to article view | Back to comp.lang.python
This discussion starts older than the indexed window; earlier articles aren't shown. The article labeled Started by
below is the oldest one visible, not the original post.
Re: How can I remove the first line of a multi-line string? Vlastimil Brom <vlastimil.brom@gmail.com> - 2013-09-02 19:18 +0200
| From | Vlastimil Brom <vlastimil.brom@gmail.com> |
|---|---|
| Date | 2013-09-02 19:18 +0200 |
| Subject | Re: How can I remove the first line of a multi-line string? |
| Message-ID | <mailman.504.1378142319.19984.python-list@python.org> |
2013/9/2 Anthony Papillion <papillion@gmail.com>: > 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
Back to top | Article view | comp.lang.python
csiph-web