Кроме того, подобное требование также может быть легко обработано любой функцией «разбить на строку». Разделив на '/'
, чтобы получить массив значений и go оттуда ...
Я обнаружил, что это часто намного легче читать и отлаживать, чем "куриные царапины регулярного выражения" когда данные имеют такой формат, как вы показываете здесь. Он также «очевидно» покажет, что должно произойти, когда данные содержат 5, 4 или 3 группы, как вы продемонстрировали в своем посте, и будет работать для любого числа групп.