No PHP strrev()
, no Rails .reverse
, mas a maioria das linguagens não possui nenhuma função de reversão de string. Alguns possuem funções de inversão de matriz que podem ser usadas em caracteres. Eu estava pensando que isso deve ser uma grande fiscalização, mas então me ocorreu: para que você realmente usaria o reverse reverse?
A única vez que posso pensar que já vi isso é em demos e lições para virar "Olá Mundo!" em "! dlroW olleH".
Minha pergunta é; Existe um uso para reverter uma string ou é completamente inútil?
.
Termo aditivo
Havia muito mais respostas que eu previra e nem todas eram inteiramente acadêmicas. Eu teria apostado que ninguém poderia inventar um exemplo legítimo. Também não achei que fosse aprender algo novo, mas a sugestão de regex de Mark Canlas é simplesmente brilhante e aguardo com expectativa a oportunidade de provar a si mesma. Obrigado a todos.
a ^= b; b ^= a; a ^= b;