【发布时间】:2018-06-17 15:47:57
【问题描述】:
考虑字符串
s = "you'll never know the truth"
如果我想将此字符串拆分为 15 个字符 (s[:15]),我会得到 "you'll never kn"
我想对这个新字符串做的只是提取 complete 单词(在这种情况下是“you'll”和“never”),然后返回该字符串,以及我的方法循环从不完整单词的开头开始。知道怎么做吗?
编辑:正如 PM 2Ring 所提到的,我目前只关心作为单词分隔符的间距。一旦我弄清楚了,我将处理逗号、连字符、换行符等。
提前致谢!
【问题讨论】:
-
空格是我们需要测试的only单词分隔符吗?或者我们是否还需要处理诸如不间断空格、连字符、制表符、换行符之类的东西......?我们如何处理包含超过 15 个字符的单词?
-
pneumonoultramicroscopicsilicovolcanoconiosis 是一个词!
-
@PM2Ring,感谢您收听。是的,现在我只关心作为主要分隔符的空格。当我弄清楚这一点时,我会处理你提到的其余部分。
-
@InAFlash 我们在这里不必担心。我们只需要寻找分隔单词的空格。
-
@InAFlash 然后他想重复这个过程,这样他就可以捕捉到“知道”。等等。