|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
есть выражение Код: sql 1.
но это выдает ошибку, делаю через phpmyadmin выражение находит все картинки у которых нет атрибута class ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 05:00 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
Фридрих, Показывайте полный запрос и полное сообщение об ошибке. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 12:16 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
miksoft, Код: sql 1.
ошибка Код: sql 1.
использую phpmyadmin ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 16:12 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
Вероятно, проблема в используемой версии сервера. Регексп работает вполне нормально, по крайней мере, на MariaDB 10.1.43 и на MySQL 8.0.19 возвращает правильный результат: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
А вот на MySQL 5.7.29 именно эта самая ошибка 1139 возвращается. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 16:48 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
vkle, а я не могу поменять версию, может как то переписать само выражение, хотя пишут что достаточно экранировать вопросительный знак, но и это не помогает, а базу проверить н,нада ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 17:13 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
Ну а что-нибудь попроще, вроде Код: sql 1.
не дает правильный результат в данном конкретном случае? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 18:13 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
vkle, Код: sql 1. 2. 3. 4. 5. 6. 7.
должно возвращать 1, так как нет атрибута class в элементе img. проблема в том, что я не знаю как переделать "негативный просмотр вперед" -> ?! вопросительный знак - проблема в данном случае, а писать скрипт на РНР как то в лом.... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 18:30 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
Инструкция по эксплуатации утверждает прямо противоположное:expr REGEXP pat, expr RLIKE pat Returns 1 if the string expr matches the regular expression specified by the pattern pat, 0 otherwise. If either expr or pat is NULL, the return value is NULL. Однако, если Вам нужна именно единица при несовпадении, то есть NOT REGEXP на такой случай. Подойдет ли такой способ проверки в принципе для Вашего конкретного случая - это я затрудняюсь сказать. Предложил, только лишь как работающий в 5.7 вариант. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 18:37 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
vkle, не подойдет, т.к. в контенте могут быть несколько картинок, а not regex - просто меняет истину на лож ... |
|||
:
Нравится:
Не нравится:
|
|||
28.03.2020, 18:45 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
если кому интересно - то вот такой запрос находит все ID статей в которых есть картинки но не указан class... пришлось писать костыль Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2020, 03:54 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
только проблема в том что если несколько картинок, то отрабатывает первую картинку, а как сделать что работало на всех картинках!??? есть идеи? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2020, 05:42 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
вот нашел пример! не ахти, но рабочий Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2020, 10:15 |
|
Регулярные выражения ошибка синтаксиса
|
|||
---|---|---|---|
#18+
Сама задача проверки/нахождения записей "с душком" одноразовая или периодическая? Если разовая, так проще установить где угодно, хотя бы и на домашнем десктопе, подходящую свежую версию сервера, да слить туда табличку и отработать запрос. Результат, как список id, можно в отдельной новой табличке сохранить и вернуть ее на целевой сервер. ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2020, 12:01 |
|
|
start [/forum/topic.php?fid=47&msg=39941950&tid=1828669]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
136ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
51ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 238ms |
0 / 0 |