JavaScript Split Regular Expression keep the delimiter

前端 未结 3 1957
没有蜡笔的小新
没有蜡笔的小新 2020-12-11 11:31

Using JavaScript I\'m trying to split a paragraph into it\'s sentences using regular expressions. My regular expression doesn\'t account for a sentence being inside bracket

3条回答
  •  抹茶落季
    2020-12-11 12:04

    I took the match approach rather than split. It could be tighter (e.g. what if a sentence ends with ..., etc).

    text.match(/\(?[A-Z][^\.]+[\.!\?]\)?(\s+|$)/g);
    

    http://jsfiddle.net/DepKF/1/

提交回复
热议问题