通过正则表达式提取句子中的最后一个单词?

通过正则表达式提取句子中的最后一个单词?

我找不到提取一行中的最后一个单词的方法,例如:

^这是一个句子$

我想提取“句子”。有人有什么想法吗?

谢谢。

答案1

如果最后一个单词前面有空格,那么您只需要:

\s(\w+)$

然后将捕获句子中的最后一个单词。

答案2

这对我有用:

(.*) ([^ ]+)$

将其替换为 \2,这样您就可以得到最后一个单词

相关内容