No.3ベストアンサー
- 回答日時:
#1です。
機種依存文字は、
http://www.shtml.jp/mojibake/izon_check.html
より、
・13区の特殊文字(0x8740~0x879F 83文字)
・NEC選定IBM拡張文字(0xED40~0xEEFC 374文字)
・IBM拡張文字(0xFA40~0xFC4B 388文字)
・外字(0xF040~0xF9FC)
ということで、
|[\x85-\x88][\x40-\x9E]|[\xEA-\xFC][\xA5-\xFC]
が不要そうですね。
No.2
- 回答日時:
こんにちは。
PHPユーザーメーリングリストの過去検索を貼り付けておきますので、参考にしてみてください。
http://ns1.php.gr.jp/pipermail/php-users/2003-Ju …
機種依存文字があるかどうかをチェック→はじく or 変換する、というコトをされてるみたいです。
検索ワードは「機種 依存です。
No.1
- 回答日時:
if( preg_match( "/([\x87][\x40-\x9F]|[\xED-\xEE][\x40-\xFC]|[\xFA-\xFC][\x40-\x4B]|[\xF0-\xF9][\x40-\xFC]|[\x85-\x88][\x40-\x9E]|[\xEA-\xFC][\xA5-\xFC])/", $str )) {
print "機種依存文字";
}
どこかでこんなの見て、参考にさせてもらいました。
この回答への補足
再び質問なのですが、全角カタカナもこれだと機種依存文字となりますが、全角カタカナはどれをあらわしているのでしょうか?
参考になるURLなどあれば教えてください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) PHPプログラムをエクセルに張り付けると検索ボックスがでてくる! 3 2022/05/08 07:10
- 写真・ビデオ 【 Pixel 4a 】今でも、Google フォト が「無料で容量無制限」で使える機種です。 1 2023/05/08 21:40
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- ホームページ作成・プログラミング AIチャットで、ガセが多いサイトは検索エンジンから排除されますか? 1 2023/02/27 03:20
- Android(アンドロイド) Pixelのレコーダーで文字起こしした英文を検索する方法 4 2022/10/21 07:45
- その他(ソフトウェア) 秀丸エディタの最新版の質問です。文字検索で AAは検索して、AABBCCは検索しないことは出来ますか 2 2022/09/11 20:33
- スタンプ・絵文字・顔文字 機種依存文字 1 2022/04/13 19:51
- 輸入車 コンパクトサイズで大排気量のV8のピックアップトラックってありますか? 2 2022/09/23 15:56
- Visual Basic(VBA) WordのVBAについて 5 2023/01/11 14:38
- その他(プログラミング・Web制作) パイソン。スクレイピング。Chromeドライバーの使い方を教えてください。 1 2023/06/14 21:55
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VC++ マルチバイト文字とUniCod...
-
マクロで半角を全角に
-
シフトJIS⇒MIMEエンコード(RFC2...
-
VBA ASC関数で変換できない文...
-
文字列の置換についての質問です。
-
カンマの含まれる文字列の数値...
-
VB6.0 Base64のデコード方法を...
-
VBAのコマンドボタンの文字列の...
-
エスケープ文字の復帰(¥r)と...
-
メッセージボックスで1025文字...
-
ソースコードの1行が長いとき...
-
文字の入力で横バー上段、中断...
-
ファイルから読み取った改行文...
-
半角英数字のみを受け付ける入...
-
ダブルコーテーション(
-
SJISで取得した半角カナをUTF-8...
-
C++でのCRLFについて
-
改行について
-
エクセルでの漢字、カタカナ、...
-
phpのメールフォームの完了画面...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
数値をASCII文字にする方法につ...
-
カンマの含まれる文字列の数値...
-
16進数の文字列をアスキーコー...
-
fgetws関数で読み込んだUNICODE...
-
マクロで半角を全角に
-
VB6 機種依存文字の変換
-
1バイト文字の上位4ビット・...
-
VC++ マルチバイト文字とUniCod...
-
VBA ASC関数で変換できない文...
-
preg_replaceがうまくできない
-
ヌル文字とは一体何でしょうか
-
Perlで値が文字列か数値かを区...
-
エスケープされたunicodeのデコ...
-
VB6.0 Base64のデコード方法を...
-
フォームからPOSTした際ボーダ...
-
int temp = 0; if(isdigit(arr[...
-
サロゲートペア文字の半角カナ...
-
ケータイの絵文字
-
HTMLエンティティ文字の変換
-
シフトJIS⇒MIMEエンコード(RFC2...
おすすめ情報