Не работает шаблон Regex - C#
Формулировка задачи:
Здравствуйте. Помогите исправить шаблон. Второй день мучаюсь, не могу составить правильный шаблон. Дается код страницы. Нужно спарсить- сгруппировать выделенные(выделил только 3) цифры начиная с
code_order_g
и до конца кода. Вот мой шаблон @"code_order_g.*\[(\d*\.\d*)" Этот шаблон находит только последнюю выделенную цифру. \u0438 \u0432\u044b\u0448\u0435: 13"]],"code_order_g
":[[578.91
,1,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 578,91 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 1"],[579.34
,2,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 579,34 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 2"],[579.42
,3,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 579,42 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 3"],[579.44,4,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 579,44 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 4"],[583.67,5,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 583,67 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 5"],[602.94,6,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 602,94 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 6"],[621.18,7,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 621,18 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 7"],[632.52,8,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 632,52 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 8"],[647.77,9,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 647,77 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 9"],[681.87,10,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 681,87 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 10"],[695.77,11,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 695,77 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 11"],[696.5,12,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 696,50 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 12"],[721.21,13,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u043e \u0446\u0435\u043d\u0435 721,21 p\u0443\u0431. \u0438 \u043d\u0438\u0436\u0435: 13"],[808.39
,14,"\u041f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u04
Все нужные цифры не успел выделить, время на редактирование вышло. В общем это цфиры идущие после вот такой скобки [
Решение задачи: «Не работает шаблон Regex»
textual
Листинг программы
@"(?<=code_order_g.*)\[(\d*\.\d*)"
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д