使用Regex
POSIX。给定一个句子,我怎样才能提取除最后一个单词+最后一个单词之外的所有单词(最好没有“to”和“2”之间的空格)?就我而言,最后一个字总是一个数字。
例如为:
字符串:Let's count from 1 to 2
分为Let's count from 1 to
和2
答案 0 :(得分:2)
如果您的最后一个字总是数字:
/^([\S ]+) (\d+)$/
答案 1 :(得分:1)
答案 2 :(得分:1)
您可以使用以下正则表达式。
^(.+)\s(\d+)$