Come si confrontano due stringhe e si ignora il caso in Scheme?
Domanda
Voglio scrivere una funzione come equalp, che dà #t per (equalp " Xy " " xY ").
Soluzione
Usa (string-ci =? " Xy " " xY ")
Altri suggerimenti
Nota anche che PLT ha string-locale-ci =?
, che può occuparsi di altre impostazioni locali.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow