-PR-
締切り
済み

全角文字にマッチする正規表現はあるんでしょうか?

  • すぐに回答を!
  • 質問No.59579
  • 閲覧数250
  • ありがとう数3
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 25% (14/54)

""で囲まれた範囲に含まれる全角文字を消したいのですが、正規表現で出来るんでしょうか?
ご存知の方よろしくお願いします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル8

ベストアンサー率 40% (16/40)

こんにちわ。 全角文字を消すのでしたら、例えばasciiコード以外にマッチするものを削除するという方法はいかがでしょうか?(perlが日本語対応している必要がありますし、文字コードによっては上手くいかないかもしれませんが) s/[^a-zA-Z0-9_]+//g; または、 s/\W+//g; 一応、EUCでは動くはずです。 ...続きを読む
こんにちわ。
全角文字を消すのでしたら、例えばasciiコード以外にマッチするものを削除するという方法はいかがでしょうか?(perlが日本語対応している必要がありますし、文字コードによっては上手くいかないかもしれませんが)

s/[^a-zA-Z0-9_]+//g;
または、
s/\W+//g;

一応、EUCでは動くはずです。
補足コメント
arlie

お礼率 25% (14/54)

一応Windows環境で作成していますので、s-jisということで、こんな風にしたら出来そうでした。

s/([\x81-\x9F\xE0-\xFC][\x40-\x7E\x80-\xFC])//g;

ありがとうございました。
投稿日時 - 2001-04-04 14:15:59


このQ&Aで解決しましたか?
関連するQ&A
-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


いま みんなが気になるQ&A

関連するQ&A

-PR-

ピックアップ

-PR-
ページ先頭へ