JavaScript分裂词,保持位置

时间:2017-03-15 00:40:58

标签: javascript python split

我有一个文本文件,例如:

<1.0>The man went up the hill.
<1.1>The woman sat on the bench.

有没有办法分割每个单词并保持它的位置。所以它会输出:

<1.0>The
<1.0>man
...
<1.1>The
<1.1>woman

我已经看过很多str.split(" ");的例子,但是没有找到一种方法来保持每一行的第一个单词与被分割的单词。即使我不能保留括号<>,数字也很重要。

如果JavaScript中没有函数,Python中是否有函数?

1 个答案:

答案 0 :(得分:0)

这是让你入门的东西。来吧试试吧。我使用了一系列拆分调用来获取所需的信息。

text = """<1.0>The man went up the hill.
<1.1>The woman sat on the bench."""

for line in text.split("\n"):
    parts = line.split(">")
    number = parts[0] + ">"
    for word in parts[1].split(" "):
        print number + word