Я пытаюсь разделить строку предложений с помощью "." чтобы получить каждое предложение в массиве. Как показано ниже:
$Text = "Hello, Mr. James. How are you today."
$split= explode(".", $Text);
Как видите, $Text содержит 2 предложения. Поэтому у меня должно быть только 2 элемента в массиве. Проблема, с которой я столкнулся, заключается в том, что иногда мой $Text может содержать такие слова, как «Мистер». или любое другое слово, содержащее "." в середине предложения. Это приведет к тому, что предложения будут отделены от середины и помещены в массив отдельно, как показано ниже:
Array (
[0] => Hello, Mr
[1] => James
[2] => How are you today
[3] =>
)
Мобильная версия