Serghey Rodin 13 лет назад
Родитель
Сommit
44b6b01d78
1 измененных файлов с 10 добавлено и 0 удалено
  1. 10 0
      func/main.sh

+ 10 - 0
func/main.sh

@@ -664,6 +664,16 @@ validate_format_mhdmw() {
             check_format='ok'
         fi
     fi
+    if [[ "$1" =~ ^[0-9][-|,|0-9]{0,28}[0-9]$ ]]; then
+        check_format='ok'
+        crn_values=${1//,/ }
+        crn_values=${crn_values//-/ }
+        for crn_vl in $crn_values; do
+            if [ "$crn_vl" -gt $limit ]; then
+                check_format='invalid'
+            fi
+        done
+    fi
     if [[ "$1" =~ ^[0-9]+$ ]] && [ "$1" -lt $limit ]; then
         check_format='ok'
     fi