chido que te funcionó. En realidad la pusiste simple --por tener un rango bien definido--
. Por si hiciera falta:
substr(0,1) > Contando desde el principio, toma un caracter
substr(-3) > Toma los tres últimos ... que igual pudo ser con 1, pero así lo hice ¿y qué?
Lo que no entendí es que, hasta el final concatenas, pero no asignas a nada ese valor, solo "lo dejas ahí" . ¿Esta incompleto o en serio ahí termina?, es solo lo que me causa curiosidá.