preg-split

Разделить строку разделителем, но не в том случае, если она экранирована

Как я могу разделить строку разделителем, но не в том случае, если она экранирована? Например, у меня есть строка: 1|2 ... м образом, с приведенной выше строкой результат должен быть: [0] => 1 [1] => 2\|2 [2] => 3\\ [3] => 4\\\|4

предварительное разделение как включить разделитель разделения в результаты?

У меня есть этот простой шаблон, который разбивает текст на периоды $text = preg_split("/[\.:!\?]+/", $text); Но я ... " у меня есть: array("good","news","everyone",""); Но чего я хочу, так это: array("good:","news.","everyone!","");

Сопоставьте все подстроки, которые заканчиваются 4 цифрами, используя регулярные выражения

Я пытаюсь разделить строку в php, которая выглядит так: ABCDE1234ABCD1234ABCDEF1234 В массив строк, который в данно ... ь, и я не уверен, правильно ли я его использую. Итак, какое регулярное выражение было бы правильным для использования?

Разделить на заглавные буквы в PHP?

Я нашел похожий вопрос, но он не отвечает на мой вопрос, Разделить слово с большой буквы. У меня есть строка, котора ... parts выглядит так $parts = array('', 'Camel', 'Case'); Как я могу избавиться от пустого значения в начале массива?

как использовать preg split() в php?

Кто-нибудь может объяснить мне, как использовать функцию preg_split()? Я не понимал такой параметр шаблона, как этот "/ ... => 'is', 1 => 'is', ) Таким образом, он будет игнорировать пробел и полную остановку, как я могу это сделать?

Разделите текст на предложения

Как я могу разделить текст на массив предложений? Пример текста: Зажарь мне Бобра. Зажарь мне Бобра! Поджарить ... ;=[a-z0-9)][.?!])|(?<=[a-z0-9][.?!]\"))(\s|\r\n)(?=\"?[A-Z])/ /(?<=[.!?]|[.!?][\'"])\s+/ // <- closest one

предварительное регулярное выражение, разделенное новой строкой

Это мой файл: 0.0 5.0 5.0 6.0 7.0 2.0 5.0 2.0 1.0 5.0 5.0 1.0 2.0 7.1 5.0 5.0 0.0 5.0 5.0 5.0 2.0 5.0 1.0 5.0 6.0 6.0 ... '$regular_expression', $a_row); Вот текст, в котором я пытаюсь это сделать http://regexr.com?2v23c . Большое спасибо.

php разделить на preg разделить

Я хотел преобразовать следующую функцию разделения, которую я использовал для preg_split.. это немного сбивает с толку, ... print_r($array); output of the split function: Array ( [0] => D:/Projects/job.com/ [1] => /www/path/source )

Разделить текст обратной косой чертой?

Я искал несколько часов. Как я могу отделить строку символом "\" Мне нужно разделить ЛОШАДЬ\КОРОВУ на два слова и убрать обратную косую черту.

используйте preg split для разделения аккордов и слов

Я работаю над небольшим фрагментом кода, воспроизводящим обработку вкладок песен, но я застрял на проблеме. Мне нужно ... you ' ), array( 0 => '[G#]', 1 => null ), ); Есть идеи, как это сделать? Спасибо!

PHP Preg разделяется один раз

Preg_match дает одно совпадение. Preg_match_all возвращает все совпадения. Preg_split возвращает все разбиения. Как я ... ка); Вот чего я хочу: Массив (0=>'первый фрагмент', 1=>'остальная часть строки без каких-либо дальнейших разбиений')

ошибка предварительного разделения php при переключении с разделения на предварительное разделение

Я получаю это предупреждение от php после перехода с split на preg_split для совместимости с php 5.3: PHP Warning: pr ... it("\\s*;\\s*", $content); Как я могу исправить регулярное выражение, чтобы оно больше не использовалось \ Спасибо!

Регулярное выражение (предварительное разделение): как разделить на основе разделителя, исключая разделители, включенные в пару кавычек?

Я разделил это: 1 2 3 4/5/6 "7/8 9" 10 В это: 1 2 3 4 5 6 "7/8 9" 10 С помощью функции preg_split() Итак, мо ... три пары кавычек? Я вроде как хочу сначала не заключать вещи в кавычки и в идеале хотел бы, чтобы это был один лайнер.

Как разделить текст, чтобы он соответствовал двойным кавычкам плюс завершающий текст до точки?

Как я могу получить предложение в двойных кавычках, в котором есть точка, которую необходимо разделить? Пример докуме ... азделителя на двойную кавычку и точку. потому что внутри двойной кавычки есть предложение, содержащее разделитель точек.

Разделите первый пробел и последний пробел в строке и ограничьте размер вывода 3

Предположим, у меня есть строка: ABC DEF SASF 123 (35) И мой ожидаемый результат, такой как: Array ( [0] =&g ... у изменить регулярное выражение, чтобы вывести ожидаемый результат? Онлайн-пример: https://www.regex101.com/r/rK5lU1/2

разделитель preg с двумя разделителями в PHP

Как объединить два разделителя в preg_split? Например: $str = "this is a test , and more"; $array = preg_split('/( |,) ... ляются соседними. Другими словами, игнорирование первого разделителя, если следующая часть является вторым разделителем.

Разделить строку на текст и число

У меня есть несколько строк, которые могут быть в следующем формате sometext moretext 01 text text sometext moretext ... й и, возможно, использовании preg_match или preg_split, но я теряюсь, когда дело доходит до регулярного выражения часть

PHP preg split: Разделить строку на другие строки

Я хочу разделить большую строку на ряд слов. Например, $splitby = array('these','are','the','words','to','split','b ... ли есть более эффективный метод? Я бы хотел, чтобы это было как можно быстрее, так как я буду разделять сотни МБ файлов.

Как разбить строку на любое целое число? Регулярное выражение?

Кажется, что это должно быть так просто, но регулярные выражения чрезвычайно сбивают меня с толку. Я беру переменные $_ ... у и ноль, чего я не хочу. Я чувствую, что это, вероятно, умопомрачительно простое решение, но здесь я вращаюсь по кругу.

Как я могу разделить предложение на слова и знаки препинания?

Например, я хочу разделить это предложение: I am a sentence. В массив из 5 частей; I, am, a, sentence, и .. В н ... m" [2]=> string(1) "a" [3]=> string(8) "sentence" [4]=> string(0) "" } */ Как это можно сделать?