Форум программистов, компьютерный форум, киберфорум
PHP: RegExp
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
14 / 9 / 13
Регистрация: 10.09.2012
Сообщений: 1,135

Регулярное выражение

30.11.2016, 15:29. Показов 621. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте.Подскажите.В тексте встречаются такие подстроки ---Universal dictionary---fТ.е. три тире, текст, три тире и англ буква f или m,как написать регулярку, что бы исключить их потом?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
30.11.2016, 15:29
Ответы с готовыми решениями:

Регулярное выражение
Добрый вечерок, всем)) Очень прошу помощи, в регулярках вообще ноль. Задача: есть файлы с именами типа "20114720-Ротор D8-1,5 с...

Регулярное выражение
Доброе утро, вчера столкнулся с проблемой правильности регулярного выражения в общем есть такое выражение /\+)]\((+)\)/i И...

Регулярное выражение
Подскажите по регулярному выражению, мне нужно чтобы проверялось по шаблону, вот к примеру мне нужно проверить такое $vl='...

8
Эксперт PHP
 Аватар для Kerry_Jr
3106 / 2591 / 1219
Регистрация: 14.05.2014
Сообщений: 7,236
Записей в блоге: 1
30.11.2016, 15:38
Цитата Сообщение от юрьич Посмотреть сообщение
что бы исключить их потом
Исключить что? Тире, текст или буквы в конце?
0
14 / 9 / 13
Регистрация: 10.09.2012
Сообщений: 1,135
30.11.2016, 15:53  [ТС]
Всё это ---Universal dictionary---f
0
Эксперт PHP
3900 / 3238 / 1353
Регистрация: 01.08.2012
Сообщений: 10,914
30.11.2016, 17:24
Если нужно выбросить фразу целиком, почему бы не сделать через str_replace?
0
14 / 9 / 13
Регистрация: 10.09.2012
Сообщений: 1,135
30.11.2016, 17:58  [ТС]
Потому,что текст между тире разный.И последняя буква может быть разной.Как тут применить str_replace?
0
276 / 201 / 143
Регистрация: 22.01.2016
Сообщений: 637
30.11.2016, 19:35
PHP
1
preg_replace("~(-{3}).+?\\1(?:f|m)~", '', $text);
1
14 / 9 / 13
Регистрация: 10.09.2012
Сообщений: 1,135
30.11.2016, 23:28  [ТС]
mrNTF, Нет, не работает.
0
276 / 201 / 143
Регистрация: 22.01.2016
Сообщений: 637
01.12.2016, 01:13
юрьич, http://sandbox.onlinephpfuncti... b9a324c842 (Execute code)
0
14 / 9 / 13
Регистрация: 10.09.2012
Сообщений: 1,135
01.12.2016, 10:53  [ТС]
Глянул у себя иходный код и оказывается последняя маленькая буква взята в теги <i>f</i>.Нашёл пример для тегов и изменил так
"~(-{3}).+?\\1(<i[^>]*>([^<]*)</i>)~" и всё заработало.Большое спасибо.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.12.2016, 10:53
Помогаю со студенческими работами здесь

Регулярное выражение
Доброго времени суток. Помогите правильно составить регулярное выражение. Нужно, чтобы оно проверяло введенную пользователем сумму...

Регулярное выражение
Вытаскивая из строчки, помещаем содержимое в подобные выражения $1, $2... Вопрос, когда не находим того что нас интересует. То есть $1...

Регулярное выражение
Каким регулярным выражением для notepad++ можно урлы http://domen.ru/node/123?page=2/ сделать такими http://domen.ru/node/123?page=2 без...

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

регулярное выражение
Например есть строка qwerty16 Как проверить что в нее не вложен еще тег к примеру так(qwerty16qwqwqw)?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Вывод данных через динамический список в справочнике
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Функция заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru