Как написать регулярное выражение для массива целых чисел? - PullRequest
0 голосов
/ 28 апреля 2018

У меня есть выражение JSON Path - $. [*] .CentiveId, которое вернет мне массив целых чисел в следующем формате

[11791275, 11792924, 11792242, 11793924]

Как написать регулярное выражение для вышеуказанного массива целых чисел?

Примечание: Приведенный выше массив целых чисел будет меняться каждый раз.

Я написал частичное регулярное выражение. ^ [[0-9] *, \ s и кто-нибудь может помочь мне в заполнении этого регулярного выражения?

1 Ответ

0 голосов
/ 28 апреля 2018

Похоже, что Ready API использует Java для регулярных выражений, тогда у вас все в порядке с приведенным ниже регулярным выражением:

^\[\d+(?:,\s*\d+)*\]$

Соответствует ^ началу строки, затем литералу [, за которым следует любое количество цифр. Существует необязательная повторяющаяся группа для сопоставления значений, разделенных запятыми, а затем литеральный ] и $ конец входной строки.

...