CODE:string Text = "35";
string tmp;
regexreplace(-1, #tmp, Text, "[^\d]", ""); // удалить из строки всё кроме чисел
if(size(Text)==2)
{
messagebox("Число двухзначное");
regexsearch(1, #tmp, tmp, "\d", RIGHTTOLEFT); // найти число в строке начиная с конца
if(tmp=="0")messagebox("Последняя цифра равна 0");
else messagebox("Последняя цифра больше 0");
}
else messagebox("Число не двухзначное");
CODE:string Text = "35";
string tmp;
regexreplace(-1, #tmp, Text, "[^\d]", ""); // удалить из строки всё кроме чисел
if(size(Text)==2)
{
messagebox("Число двухзначное");
if(mod(formatsn(tmp), 10)==0)messagebox("Последняя цифра равна 0");
else messagebox("Последняя цифра больше 0");
}
else messagebox("Число не двухзначное");
function mod(int x, int y){int z=x/y; return x-z*y;} |