|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
||||||
Ошибка в регулярном выражении24.10.2010, 14:17. Показов 2952. Ответов 15
Метки нет (Все метки)
Здравствуйте, возникла проблема с регулярным выражением.
Судя по всему, ошибка возникает в месте ((.|\s)+). Каким образом это возможно решить?
0
|
||||||
| 24.10.2010, 14:17 | |
|
Ответы с готовыми решениями:
15
Ошибка в регулярном выражении
Ошибка в регулярном выражении |
|
|
|
| 24.10.2010, 14:29 | |
|
EvgeniiSp, покажите код, где написана функция preg_match_all()
0
|
|
|
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
|
||||||
| 24.10.2010, 14:49 | ||||||
|
а так?
0
|
||||||
|
|
||||||
| 24.10.2010, 14:58 | ||||||
|
GalaX, если на то пошло, то уже лучше так:
0
|
||||||
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
||||||
| 24.10.2010, 15:00 [ТС] | ||||||
|
romchiksoad,
0
|
||||||
|
|
||||||
| 24.10.2010, 15:00 | ||||||
|
или так:
0
|
||||||
|
|
|
| 24.10.2010, 15:01 | |
|
EvgeniiSp, что в переменной content
0
|
|
| 24.10.2010, 15:01 | |
|
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
||
| 24.10.2010, 15:06 [ТС] | ||
|
Добавлено через 2 минуты С кодом у меня все в порядке. Перед этим регулярные выражения работали правильно, а после создания выражения с символом - "|", работать перестало.
0
|
||
|
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
|
|
| 24.10.2010, 15:08 | |
|
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|
| 24.10.2010, 15:13 [ТС] | |
|
GalaX, нужный результат получается только с таким выражением. Может можно и по-другому сделать, но я не большой специальст в рег. выражениях. Это выражение рабочее. Проверено на http://www.pcre.ru/eval/, но у меня почему-то выдает ошибку.
0
|
|
|
701 / 573 / 59
Регистрация: 18.11.2008
Сообщений: 2,147
|
|
| 24.10.2010, 15:35 | |
|
последний вариант, который предложил romchiksoad, синтаксически верно, если не работает, то скорее всего сама регулярка неверно записана. что она вообще искать и заменять?
0
|
|
|
13210 / 6599 / 1041
Регистрация: 10.01.2008
Сообщений: 15,069
|
|
| 24.10.2010, 19:00 | |
|
EvgeniiSp, Сформулируйте задачу, чтО надо искать?
/выражение/модификаторыИзначально Вы метасимвол | использовали для разделителя, поэтому оно на первой попавшейся | закончило само выражение и все остальное посчитало модификаторами. Если в таком случае | заэкранировать, то получится символ "|", и метсимвол альтернативы уже никак не получится.
0
|
|
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|
| 25.10.2010, 08:32 [ТС] | |
|
GalaX, выражение должно получить текст между <span>\s+<b>24 октября 2010\. и <\/span>.
Когда обрамляю выражение символами # и / возникает ошибка "Соединение закрыто удалённым сервером", сам скрипт работает на локальной машине. Как можно переписать часть ((.|\s)+) на что-нибудь подобное?
0
|
|
|
|
|||||||||
| 25.10.2010, 08:46 | |||||||||
|
Добавлено через 2 минуты
0
|
|||||||||
|
149 / 139 / 57
Регистрация: 05.06.2009
Сообщений: 310
|
|||||||||||||
| 25.10.2010, 08:58 [ТС] | |||||||||||||
|
Проблема решена. Переписал немного выражение:
Добавлено через 2 минуты
0
|
|||||||||||||
| 25.10.2010, 08:58 | |
|
Помогаю со студенческими работами здесь
16
Ошибка в регулярном выражении Парсинг в регулярном выражении
Получить значения элементов в регулярном выражении Четные и нечетные символы в регулярном выражении Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3.
Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|