正则表达式从末尾开始有两个或更多的空格

时间:2017-05-03 14:01:31

标签: javascript regex

我想知道,如何让javascript正则表达式从字符串末尾找到3个单词 在正则表达式之后的原始单词是“星期天早上是非常美好的一天”, 这些话成为“非常美好的一天”。 谢谢你的帮助。

2 个答案:

答案 0 :(得分:1)

为什么要使用正则表达式模式?。只能使用split(" ").slice(-3)

var a ="Sunday morning is very beatifull day";
console.log(a.split(" ").slice(-3).join(" "))

答案 1 :(得分:0)

正则表达式为:

(?:\b\S+\b *){3}$

请参阅https://regex101.com/r/0Ooeno/3