나는 목록을 가지고 :분리 섹션
### To Read:
One Hundred Years of Solitude | Gabriel García Márquez
Moby-Dick | Herman Melville
Frankenstein | Mary Shelley
On the Road | Jack Kerouac
Eyeless in Gaza | Aldous Huxley
### Read:
The Name of the Wind (The Kingkiller Chronicles: Day One) | Patrick Rothfuss | 6-27-2013
The Wise Man’s Fear (The Kingkiller Chronicles: Day Two) | Patrick Rothfuss | 8-4-2013
Vampires in the Lemon Grove | Karen Russell | 12-25-2013
Brave New World | Aldous Huxley | 2-2014
나는 별도의 문자열로 다양한 분야를 분리하는 파이썬의 string.split(' | ')
같은 것을 사용하기 좋아하지만, 두 개의 섹션이 있기 때문에 것 필드 수가 다르다면, 나는 그들을 다르게 대우해야한다고 생각합니다. '### To Read :'와 '### Read :'사이의 줄을 선택하고 '### Read :'다음에 줄을 선택하고 나누는 방법은 무엇입니까? awk 또는 sed를 사용해야합니까?
예상되는 결과는 무엇입니까? –
파이썬에서이 코드를 사용할 수 있다는 것을 알고 있습니다 :'x = "kj, ui, rt, we, sd, ggh, hk, yu"; x.split (',')'를 반환하고'[ 'kj', 'ui', 'rt', 'we', 'sd', 'ggh', 'hk', 'yu']'를 반환합니다. 나는 비슷한 것을하고 싶다. '| '[고백의 백 년], [가브리엘 가르시아 마르케스] '와 같은 것을 나에게 주려고했다. –
목록의 출력을 원하셨습니까? –