-3

如何通过 match() 方法从字符串中提取句子?

示例: “等等……发生了什么事?……你怎么了……?-没什么。似乎我在说话……!-真的吗???-你打赌!”

回报: ["Wait...", "Whats happen?", "Whats wrong with you..?", "-Nothing.", "Seems i've speeking..!", "Realy???", "You bet!"]

4

1 回答 1

2
str.match(/(.*?(?:\.|\?|!))(?: |$)/g)

http://jsfiddle.net/akXF3/

于 2013-02-16T02:55:25.007 回答