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

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
166
Благодарностей
6
Баллы
18
Помогите пожалуйста составить регулярку. На выходе поле парсинга строки вот такого содержания, соответственно конструкция строк одна, содержание отличается:
[1692512,'CZE ','Czech Republic ','#B1A7A7','19-05-04','Plzen ','Mlada ',10494,11055,1,3,1,2,1.5,1.33,5,7,3,0,0];

мне из всего этого нужно выдернуть подчеркнутое жирным
 

gevolushn

Известная личность
Регистрация
25.03.2019
Сообщения
518
Благодарностей
269
Баллы
63
Если количество символов не меняется, то так как-то:
Код:
.{3}(?=.{21}$)
 
  • Спасибо
Реакции: Дмитрий621985

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
166
Благодарностей
6
Баллы
18

gevolushn

Известная личность
Регистрация
25.03.2019
Сообщения
518
Благодарностей
269
Баллы
63

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
166
Благодарностей
6
Баллы
18

gevolushn

Известная личность
Регистрация
25.03.2019
Сообщения
518
Благодарностей
269
Баллы
63
Не знаю, наверное, так будет норм.
1.png

P.S. Правда если там будет не 1, а дробное значение или просто двухзначное+ число, то работать не будет((
 

Дмитрий621985

Пользователь
Регистрация
03.06.2018
Сообщения
166
Благодарностей
6
Баллы
18
А колличество символов нельзя и как посчитать??
 

gevolushn

Известная личность
Регистрация
25.03.2019
Сообщения
518
Благодарностей
269
Баллы
63
Чет не сразу сообразил. Можешь еще так цеплять.
Код:
(?<=,).*?(?=,)
Если количество элементов постоянное, то просто берешь 10-е и 11-е совпадение.
 

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