Ryuji Abe wrote: > + if (isascii(*str)) { > + *str = tolower(*str); > + } > str++; ぼけていました。これじゃあtolowerを使っている意味がない。 isascii(*str)じゃなくてis_lang_ja() && !iseuc(*str)ですね。 #対処の仕方としてはad-hoc過ぎだけど。 A A = . . = V end Ryuji Abe