Нет. Там нет простого трюка. Чтобы сделать это правильно, вам нужно сделать синтаксический анализ текста. Никто не может сделать это. По крайней мере, пока. По крайней мере, не в 100% случаев. Главным образом потому, что это также влечет за собой семантический анализ текста. Видите ли, вопреки тому, что думают лингвисты, которые учили вас грамматике в школе, довольно сложно составить предложение из набора правил, которым компьютер может следовать, не понимая текста.
Проведите следующие пару лет, изучая компьютерную лингвистику. Может, к тому времени появится ярлык?
Но вы можете приблизиться.
Вероятно, я бы попытался найти первый период, вопросительный знак или восклицательный знак, за которым следует пробел.
/^(.*?)[.?!]\s/
((.*?)
- это не жадное регулярное выражение, чтобы убедиться, что вы действительно найдете только первое предложение.