Возможный дубликат: Как отобразить первую букву как прописную букву? PHP загладить первую букву первого слова в предложении Я хочу загладить первую букву в предложении и после периода. Может ли кто-нибудь предложить, как это сделать? Например, //I have the following in a language class. "%s needs to identify areas of strength and weakness. %s sets goals […]
например, у меня есть такие сообщения: $text = "word, word wd word!.."; Мне нужен массив вроде этого Array ( [0] => word [1] => word [2] => wd [3] => word". ) Я очень новичок в регулярном выражении. Вот что я пробовал: function divide_a_sentence_into_words($text){ return preg_split('/(?<=[\s])(?<!f\s)\s+/ix', $text, -1, PREG_SPLIT_NO_EMPTY); } это $text = "word word, […]
Я regexp noob и пытаюсь разделить абзацы на предложения. На моем языке мы используем довольно много аббревиатур (например: bl.a.) в середине предложений, поэтому я пришел к выводу, что мне нужно искать пунктуации, за которыми следует одиночный а затем слово, начинающееся с заглавной буквы: [sentence1]…anymore. However…[sentence2] Таким образом, абзац вроде: Der er en lang og bevæget […]
Я хотел бы разделить текст на предложения в PHP. В настоящее время я использую регулярное выражение, которое обеспечивает точность ~ 95% и улучшает работу с использованием лучшего подхода. Я видел инструменты NLP, которые делают это в Perl, Java и C, но не вижу ничего, что бы соответствовало PHP. Знаете ли вы о таком инструменте?
Я пытаюсь написать функцию для очистки ввода пользователя. Я не пытаюсь сделать это совершенным. Я предпочел бы иметь несколько имен и сокращений в нижнем регистре, чем полный абзац в верхнем регистре. Я думаю, что функция должна использовать регулярные выражения, но я плохо отношусь к этим, и мне нужна помощь. Если следующие выражения сопровождаются буквой, я […]
Я хочу извлечь первое слово переменной из строки. Например, возьмите этот ввод: <?php $myvalue = 'Test me more'; ?> Результат должен быть Test , который является первым словом ввода. Как я могу это сделать?