Как условно изменить положение элементов массива json с помощью jq?

Расширенное регулярное выражение ([1-9][0-9]{2,}|[4-9][0-9]|3[6-9])[0-9]{2}должно работать, если вы можете быть уверены, что вокруг нет отрицательных чисел, чисел с плавающей запятой, тысячных ограничителей и т. д.

Выражение имеет три пути, все они имеют общую последнюю часть [0-9]{2}, что означает две цифры.

  • Первый путь — это число от 1 до 9, по крайней мере, с двумя дополнительными цифрами([0-9]{2,})и этими общими цифрами twi, поэтому это все числа с пятью или более цифрами :10000 и выше
  • Второй путь — от 4 до 9 и еще три цифры :от 4000 до 9999
  • Третий путь — это 3 и что-то от 6 до 9 и эти две цифры. Это соответствует всему между 3600 и 3999
  • .
2
10.07.2021, 00:35
0 ответов

Теги

Похожие вопросы