- ベストアンサー
WORD文書中の半角字を探す。
DOCやDOCXのファイルから半角字を探し出すことできますか?
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (3)
- tom04
- ベストアンサー率49% (2537/5117)
No.1です! 補足に >半角空白をトル、すなわちトリツメを置換ですること可能でしょうか? とありましたので・・・ すでに解決済みかもしれませんが、一例です。 当方使用のWord2003の場合ですが、 メニュー → 編集 → 置換 を選択すると↓のような画面がでます。 もし「オプション」画面が出ていなければ「オプション」の右側にある下向き▼をクリック! 「検索する文字列」の欄に 半角スペースを一つ入力 (画面では何も変化ないように見えますが、カーソルが半角一つ分右へ移動します) 「置換後の文字列」の欄には何も入力しません。 「半角と全角の区別をする」にチェックを入れ 最後に「すべて置換」を選択すると、半角スペースが削除されます。 参考になりますかね?m(__)m
お礼
はい、これも成功しました。この度はいろいろ有難うございました。すべて2007で試しました。
- imogasi
- ベストアンサー率27% (4737/17069)
#2です。 #2の回答でパターンを [ \!-zヲ-゜] に訂正させてください。不要な文字[がくっついたので。 -- >半角の空白文字はどうして探しますか [ ] でやってみてください。カッコ内は半角スペース1文字です。 一遍にやるなら、英数+スペースを探すで [ \!-z] 先頭に半角スペース1つを加えて入れています。 合わせると [ \!-zヲ-゜] がスペース+英数記号+カナ(いずれも半角)の検索です。
お礼
重ねてありがとうございました。
補足
#1#2のご回答ともにためしてoffice2007で問題ないこと確認しました。最後に、このような論理はどこに示してあるか(本、URSなど)を教えてください。
- imogasi
- ベストアンサー率27% (4737/17069)
#1のご回答とほぼ同じことを言ってますが、ワードでも、検索操作で、正規表現まがいのことが出来ます。 検索ウインドウの「検索する文字列」において 文字コードの順序で考えて[X-Y]と表したとき、その中間のハイフンーは「から まで」の1文字を表します。 そこで、1バイト文字の連続コード表などを見て 半角カタカナは[ヲ-゜]で右側の文字は半角のパを一旦だして、ハを1字削除してください。 英数記号は[!-z]などで良いのですが、特殊記号!は別の意味(! 否定演算子)があるので、文字通りの!を指定するには[\!-z]とします。 両者をあわせて検索する場合はそのまま並べて、[[\!-zヲ-゜]のようにします。 これらはワイルドカード的検索なので、「ワイルドカードを使用する」にチェックを入れます。 http://crocro.com/pc/write/hide/chimarl09_01.html#06
お礼
ありがとうございました。試してみます。#1の方に合わせてもう一つ質問よろしいでしょうか?半角の空白文字はどうして探しますか?
お礼
ありがとうございました。やってみます。
補足
#1,#2の方にすみませんがまた質問です。半角空白をトル、すなわちトリツメを置換ですること可能でしょうか?