У меня есть длинный список слов, символов и новых строк, как заставить регулярное выражение искать текст только между ДВУХ ТОЧНЫХ СЛОВ в списке?
Это то, что я придумал, но это не останавливает поиск "
(?!color).*id":(.*?),\s.*name": "(.*?)",\s.*\s.*miles
Например: я хочу, чтобы значение REGEX вернуло следующее и прекратило поиск после того, как слово снова достигнет цвета.
Матчи:
1159 SAM
1597 ROBERT
1423 CARLOS
Код:
У меня есть длинный список слов, символов и новых строк, как заставить регулярное выражение искать текст только между ДВУХ ТОЧНЫХ СЛОВ в списке?
Пример:
Я хочу, чтобы REGEX вернул следующее и прекратил поиск после того, как он снова достигнет цвета слова.
Матчи:
1159 SAM
1597 ROBERT
1423 CARLOS
Код:
{
"groups": [{
"id": 113,
"name": "CAPISCO",
"color": "#07380f",
"params": [{
"id": 1559,
"name": "SAM.",
"km": "1500",
"miles": "0"
}, {
"km": "900",
"miles": "0"
}, {
"km": "320",
"miles": "0"
}, {
"id": 1597,
"name": "ROBERT.",
"km": "1500",
"miles": "0"
}, {
"km": "900",
"miles": "0"
}, {
"km": "320",
"miles": "0"
}, {
"id": 1423,
"name": "CARLOS.",
"km": "1500",
"miles": "0"
}, {
"km": "900",
"miles": "0"
}, {
"km": "320",
"miles": "0"
"id": 113,
"name": "CORBAEU",
"color": "#09854",
"id": 113,
"name": "SALUD",
"color": "#07380f",
"id": 1012,
}, {
"km": "1500",
"miles": "0"
}, {
"km": "900",
"miles": "0"
}, {
"km": "320",
"miles": "0"
}, {
"id": 98,
"name": "ANNIE.",
"km": "1500",
"miles": "0"
}, {
"km": "900",
"miles": "0"
}, {
"km": "320",
"miles": "0"
}, {
"id": 1367,
"name": "PETE.",
"km": "1500",
"miles": "0"
}, {
"km": "900",
"miles": "0"
}, {
"km": "320",
"miles": "0"
"id": 866,
"name": "Jay.",
"km": "1500",
"miles": "0"
}, {
"km": "900",
"miles": "0"
}, {
"km": "320",
"miles": "0"
}, {
"id": 15933,
"name": "JEAN.",
"km": "1500",
"miles": "0"
}, {
"km": "900",
"miles": "0"
}, {
"km": "320",
"miles": "0"