
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ランキング
-
Excel VBA 見本通りに...
-
ASCII文字列以外を検出する正規...
-
氏名の入力チェックに全角スペ...
-
ASP.NET TextBox 入力制限
-
(再投稿) Word VBA マクロ スペ...
-
JSONパース時に改行があるとエ...
-
ローマ数字などの文字化け対策...
-
インデントをスペースにするメ...
-
C#のシリアル通信プログラムで...
-
XMLを作成してもタグしか表示さ...
-
Hタグを改行禁止にしてspanのよ...
-
AfterEffectsでイージーイーズ...
-
Python 3.12.2 か一番最新のパ...
-
高校1年生情報の問題について。
-
photoshopのアニメーションで拡...
-
プルダウンメニューの開く方向...
-
GoogleChromeでレイアウトが左...
-
改行できる・できない入力ボッ...
-
ツールチップの表示時間の調整
-
Edgeを操作するアプリについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel VBA 見本通りに...
-
ASCII文字列以外を検出する正規...
-
JavascriptでIMEのON,OFF制御
-
ASP.NET TextBox 入力制限
-
なぜtabによるインデントはいけ...
-
C#のシリアル通信プログラムで...
-
JSONパース時に改行があるとエ...
-
氏名の入力チェックに全角スペ...
-
php でtabを空白に変換して表示...
-
プログラミングの初歩の初歩を...
-
教えてください
-
emacsによる字下げの方法
-
リッチテキスト 余白
-
Eclipseの空白が変な...
-
半角スペースを含む文字列を変...
-
入力されたテキストが、全角か...
-
stray '\\240' in programのエ...
-
Firefoxでのテキストエリアに入...
-
インデントをスペースにするメ...
-
テキストフィールドの入力タイ...
おすすめ情報