
JavaScriptで、全角英数記号が含まれていたら、半角英数記号に
したいと思っています。
たとえば、123456→123456といった具合です。
ネットを参考にしたのですが
str.replace(/[A-Za-z0-9]/g, function(s) {
return String.fromCharCode(s.charCodeAt(0) - 65248);
});
このロジックが近いのですが、英数字までです。
記号1つ1つ指定してreplaceではかなり手間ですよね…。
効率よく記号も半角英数にするにはどうすればよいでしょうか?
No.2ベストアンサー
- 回答日時:
No.3
- 回答日時:
これはどうでしょうか?
JavaScript - 全角英数記号を半角にする関数 - Miuran Business Systems
http://www.m-bsys.com/code/toHalfWidth
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JavascriptでIMEのON,OFF制御
-
Excel VBA 見本通りに...
-
半角スペースを含む文字列を変...
-
C#のシリアル通信プログラムで...
-
ホームページ制作でコピーライ...
-
JSONパース時に改行があるとエ...
-
プログラムをする時、エディタ...
-
ローマ数字などの文字化け対策...
-
なぜtabによるインデントはいけ...
-
XMLを作成してもタグしか表示さ...
-
AfterEffectsでイージーイーズ...
-
H1タグに改行の<br>を使う
-
Python 3.12.2 か一番最新のパ...
-
「:」について
-
HTML 全画面表示 リンク先の...
-
Hタグを改行禁止にしてspanのよ...
-
<br style="clear:both;">って...
-
リンク先のURLを非表示にし...
-
AIRを使ってブラウザ上でWEBサ...
-
Accessでのマウスホイールの無効化
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBA 見本通りに...
-
ASCII文字列以外を検出する正規...
-
JavascriptでIMEのON,OFF制御
-
ASP.NET TextBox 入力制限
-
なぜtabによるインデントはいけ...
-
C#のシリアル通信プログラムで...
-
JSONパース時に改行があるとエ...
-
氏名の入力チェックに全角スペ...
-
php でtabを空白に変換して表示...
-
プログラミングの初歩の初歩を...
-
教えてください
-
emacsによる字下げの方法
-
リッチテキスト 余白
-
Eclipseの空白が変な...
-
半角スペースを含む文字列を変...
-
入力されたテキストが、全角か...
-
stray '\\240' in programのエ...
-
Firefoxでのテキストエリアに入...
-
インデントをスペースにするメ...
-
テキストフィールドの入力タイ...
おすすめ情報