diff --git a/makeiso.sh b/makeiso.sh
index 6737333..889d728 100755
--- a/makeiso.sh
+++ b/makeiso.sh
@@ -16,7 +16,7 @@ find_1c_distr() {
 }
 
 get_1c_ver() {
-    basename $1 | cut -d'_' -f 2- --output-delimiter='.'| cut -d'.' -f -4 
+    basename $1 | rg -o -e "8_3_\d{2}_\d{4}" | cut -d'_' -f -4 --output-delimiter='.'
 }
 
 get_ubuntu_ver() {