0 / 0 / 0
Регистрация: 28.01.2019
Сообщений: 26
|
||||||
1 | ||||||
Laravel MySQL REGEXP выдает странные вещи12.01.2021, 10:39. Просмотров 885. Ответов 4
Метки нет Все метки)
(
Добрый день
возвращает число 1420 Как так?))) И еще вопрос почему не работают классы символов типо [:space:] $pat_1='[:space:]*'.$value.'[:space:]*'; ----- это тоже не работает помогите кто знает! Спасибо!!!! Добавлено через 6 минут Вообще задаче не пропустить числа 014235 и пропустить р142х или олро142- то есть слева и справа не должно быть цифр а все другие символы допускаются
0
|
|
12.01.2021, 10:39 | |
Программа компилируеться но выдает очень странные вещи! Странные вещи Странные вещи Странные вещи... |
|
867 / 598 / 275
Регистрация: 31.08.2019
Сообщений: 1,721
|
|
12.01.2021, 10:52 | 2 |
Нужно больше скобок
MariaDB [xxx]> SELECT 'letters123' REGEXP '^[[:alnum:]]+$'; То выражение и должно совпадать, если в любом месте строки 142 MariaDB [xxx]> SELECT '999142999' REGEXP '142[^0-9]*';
0
|
0 / 0 / 0
Регистрация: 28.01.2019
Сообщений: 26
|
|
12.01.2021, 10:57 [ТС] | 3 |
Как написать чтоб он не пропустил 21420 а пропустил например н-,142л-
Добавлено через 2 минуты Как написать чтоб он не пропустил 21420 а пропустил например н-,142л-
0
|
867 / 598 / 275
Регистрация: 31.08.2019
Сообщений: 1,721
|
|
12.01.2021, 11:07 | 4 |
![]() Решение
Самый деревянный вариант наверно такой ))
MariaDB [xxx]> SELECT '999142999' REGEXP '(^|[^0-9])142($|[^0-9])'; Добавлено через 3 минуты есть варианты с границами букво-цифро-подчёркиваний
0
|
0 / 0 / 0
Регистрация: 28.01.2019
Сообщений: 26
|
|
12.01.2021, 11:08 [ТС] | 5 |
0
|
12.01.2021, 11:08 | |
Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь. Странные вещи В IE 11 творятся странные вещи Выводит странные вещи... Странные вещи с формами =( Странные вещи с перезарядкой танка Странные вещи Доктора Веб Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |