どのようにすれば良いですか?
ちなみに、対象は文字ではなく、文字列ですが
最初の1文字のみで判定で問題ないです。
URLはダミーです
実機での検証はしていないので、重いかもしれませんが。
//入力文字列
input_string = "フラッシュ";
hankaku_kana = "アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨワヲン";
//濁点と半濁点を入れるかは 適にご判断下さい。
s = mbsubstring(input_string, 0, 1);
b = false;
trace(length(hankaku_kana));
for (i=0; i<length(hankaku_kana); i++) {</p>
if(s == mbsubstring(input_string, i, 1)){
b = true;
break;
}
}
//半角だと 1
trace(b);
コメント(0件)