Я бы, вероятно, использовал любую из множества функций подстроки / разбиения строк в PHP (некоторые уже упоминались здесь).
Но также ищите "." ИЛИ ". \ N" (и, возможно, ". \ N \ r") вместо просто ".". На всякий случай по какой-либо причине предложение содержит точку, за которой не следует пробел. Я думаю, что это повысит вероятность того, что вы получите подлинные результаты.
Пример, поиск только "." на:
"I like stackoverflow.com."
Получит ли ты:
"I like stackoverflow."
На самом деле, я уверен, вы бы предпочли:
"I like stackoverflow.com."
И как только у вас будет этот базовый поиск, вы, вероятно, встретите один или два случая, когда он может что-то упустить. Настройтесь, как вы бежите с ним!