teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2019/07/24 12:28

投稿

Zuishin
Zuishin

スコア28675

answer CHANGED
@@ -1,1 +1,5 @@
1
- 正規表現は要りません。String.charCodeAt で文字コードが得られるので、それが 255 以下なら半角です。文字列を構成するすべての文字についてループで調べていけばいいと思います。
1
+ 正規表現は要りません。String.charCodeAt で文字コードが得られるので、それが 255 以下なら半角です。文字列を構成するすべての文字についてループで調べていけばいいと思います。
2
+
3
+ # 追記
4
+
5
+ 半角カナを半角と定義するなら FF61 から FF9F も半角になります。