Ett enkelt sätt är att gå igenom varje tecken och ersätta det med något annat, enkelt exempel med javascript:
function lunarize(intext){
for(i=0; i<intext.length;i++){
var uttext="";
switch(intext.toLowerCase().charAt(i)){
case ".": uttext+="!"; break;
case "!": uttext+="!!!!"; break;
case "n": uttext+="N"; break;
case "o": uttext+="O"; break;
case "s": uttext+="zZ"; break;
default: uttext+=intext.toLowerCase().charAt(i);
}
}
}
alert(lunarize("Hejsan."));
// Koden av ovan är inte testad, och kan innehålla fel, även om den inte bör göra det.
Kolla gärna även koden till min sk fanvakulconvert som jag gjorde till en tråd förut.

