Регулярка. Самое короткое совпадение

qwadra

Client
Регистрация
21.11.2017
Сообщения
264
Благодарностей
42
Баллы
28
93606


Разве, с учетом "Самое короткое совпадение", не должен быть результат "4"?
 

backoff

Client
Регистрация
20.04.2015
Сообщения
6 310
Благодарностей
6 612
Баллы
113
нет
он берет первый "+", а надо брать последний
 

zarufakis

Client
Регистрация
22.03.2019
Сообщения
2 034
Благодарностей
1 456
Баллы
113

qwadra

Client
Регистрация
21.11.2017
Сообщения
264
Благодарностей
42
Баллы
28

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 748
Благодарностей
1 489
Баллы
113

Geograph

Client
Регистрация
16.02.2014
Сообщения
207
Благодарностей
114
Баллы
43

qwadra

Client
Регистрация
21.11.2017
Сообщения
264
Благодарностей
42
Баллы
28
Что вы хотите получить регуляркой - отправьте пример. И какую логику вы хотите?
1DD+12BA+3EST+4PZT+10PLR
Разложить цифры в переменные. Значения одно- или двухначные могут быть
{-Variable.DD-} = 1
{-Variable.BA-} = 12
и т.д.
 

qwadra

Client
Регистрация
21.11.2017
Сообщения
264
Благодарностей
42
Баллы
28

Geograph

Client
Регистрация
16.02.2014
Сообщения
207
Благодарностей
114
Баллы
43

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
22 575
Благодарностей
10 104
Баллы
113
  • Спасибо
Реакции: zoneofsoft и qwadra

qwadra

Client
Регистрация
21.11.2017
Сообщения
264
Благодарностей
42
Баллы
28

The_vAe

Client
Регистрация
30.05.2019
Сообщения
3 748
Благодарностей
1 489
Баллы
113

Roman48

Client
Регистрация
28.02.2016
Сообщения
2 058
Благодарностей
746
Баллы
113
Так и нужно одно число, а именно 4 из этой 1DD+12BA+3EST+4PZT+10PLR
из этой 1DD+1BA и 1DD+12BA+3PLR 12 должен быть?
 

Mikhail B.

Client
Регистрация
23.12.2014
Сообщения
14 449
Благодарностей
5 476
Баллы
113

Обращаем Ваше внимание на то, что данный пользователь заблокирован.
Не рекомендуем проводить с Mikhail B. какие-либо сделки.

Обычно я просто указываю кол-во символов которые надо взять. Если это одно значение, то просто точка. Если от 1 до 4 например то вот так .{1,4}, если число то можно указывать число \d{1,4}
 
  • Спасибо
Реакции: Lest

qwadra

Client
Регистрация
21.11.2017
Сообщения
264
Благодарностей
42
Баллы
28

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)