![透過正規表示式提取句子中的最後一個單字?](https://rvso.com/image/1336303/%E9%80%8F%E9%81%8E%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%A4%BA%E5%BC%8F%E6%8F%90%E5%8F%96%E5%8F%A5%E5%AD%90%E4%B8%AD%E7%9A%84%E6%9C%80%E5%BE%8C%E4%B8%80%E5%80%8B%E5%96%AE%E5%AD%97%EF%BC%9F.png)
我找不到提取一行中最後一個單字的方法,例如:
^這是一句話$
我只想提取“句子”。有人有主意嗎?
謝謝。
答案1
如果最後一個單字前面有一個空格,您只需要:
\s(\w+)$
然後將捕獲句子中的最後一個單字。
答案2
這對我有用:
(.*) ([^ ]+)$
將其替換為 \2,這將為您提供最後一個單詞
我找不到提取一行中最後一個單字的方法,例如:
^這是一句話$
我只想提取“句子”。有人有主意嗎?
謝謝。
如果最後一個單字前面有一個空格,您只需要:
\s(\w+)$
然後將捕獲句子中的最後一個單字。
這對我有用:
(.*) ([^ ]+)$
將其替換為 \2,這將為您提供最後一個單詞