este tipo de funciones y no se como debería llamarlas. Se trata de convertir texto a algún formato tal que
el programa lo pueda interpretar correctamente.
Ejemplos:
Código Javascript:
Ver original
function parsegame(string){ //esto recibe un string conteniendo un juego de ajedrez en notación ---algebraica y devuelve //un array conteniendo arrays con cada jugada (le falta...) //string = "1. e4 e5 2. Ac4 Cc6 3. Dh5 Cf6 4. Dxf7++"; //console.log(parsergame(string)); //>>>[["e4","e5"],["Ac4","Cc6"],["Dh5","Cf6"],["Dxf7++"]] game = string.split("."); A = []; for (k=0;k<game.length;k++){ console.log(game[k]); b = game[k].split(" "); if (b.length == 3){ A.push([b[1],b[2]]); } else{ A.push([b[1]]); } console.log(A[k]); } return A; }
Código Python:
Ver original
#esto busca la entrada en una calculadora wxpython y la #formatea un poco para el interprete python def formatear_operacion(self): operacion = self.display.GetLineText(0).encode('ascii', 'ignore') operacion = operacion.replace('^','**') if '.' not in operacion: operacion += '.' return operacion
según su experiencia y sus horas de códificar, a estas las llaman parser, format, validator, converter ?