Cómo validaría este patrón: 2 dígitos seguidos del apellido, básicamente cualquier longitud de letras. Apple script no utiliza expresiones regulares, ¿correcto?
Necesito validar las entradas de los usuarios y todas las identificaciones de los estudiantes de mi campus están en ese formato.
repeat
display dialog "Enter user name: (like 99smith)" default answer "" giving up after 40
set {userName, returnedButton, gaveupBoolean} to the result as list
-->{"some text", "OK", false}
if userName is not "" then
set CheckName to text 1 thru 2 of userName & " --test"
display dialog CheckName & " -- 1"
if class of CheckName is number then
display dialog CheckName & " -- 2"
exit repeat
else
display dialog "Name does not start with 2 digits " & CheckName & " -- " & userName
end if
end if
end repeat