[416] ひらがな・カタカナ・漢字の一括削除
KH [2017/11/21 16:58:36]
ひらがな・カタカナ・漢字・アルファべット・記号が混同したテキストからアルファべット・記号のみを残したいです。
【例】
三菱シャープペンpoir-5486
↓
poir-5486
ひらがな・カタカナ・漢字の複数行一括削除などは可能でしょうか?
ご教授頂けますと幸いです。
宜しくお願い致します。
Re: [416] ひらがな・カタカナ・漢字の一括削除
あすかぜ [2017/11/21 22:17:36]
「正規表現検索」を使ってみてください。
[検索(S)]-[検索・置換(F)...] メニューで検索・置換ダイアログを開き、
「正規表現検索(E)」にチェックを入れ、
「検索する文字列」を「[^!-~]+」に、
「置換する文字列」を空欄のままにして、
「全て置換」を実行してみてください。
[^!-~]+ は文字コードが「!」から「~」までの範囲外の文字列を表します。
この範囲にはアルファべットと半角記号が含まれるので、それ以外が削除されると思います。
よろしくお願いします。
Re: [416] ひらがな・カタカナ・漢字の一括削除
KH [2017/11/23 11:06:20]
ご返答ありがとうございます。
ご教示頂いた正規表現での検索・置換を試してみたのですが、うまく削除がされませんでした。
サンプルテキストで試した場合は下記の結果となりました。
三菱シャープペンpoir-5486
↓
三菱シャープペpoir-5486
「正規表現検索(E)」にチェック
「検索する文字列」を「[^!-~]+」
「置換する文字列」を空欄
上記以外、何か設定が必要な個所があるのでしょうか。
ご確認の程宜しくお願い致します。
Re: [416] ひらがな・カタカナ・漢字の一括削除
あすかぜ [2017/11/23 16:57:00]
Cassava Editor のバージョンが古いと正規表現が正しく動作しないかもしれません。
最新版(現時点ではバージョン 1.9.3)をダウンロードして試していただけるでしょうか。
お手数おかけしますがよろしくお願いします。
Re: [416] ひらがな・カタカナ・漢字の一括削除
KH [2017/11/23 17:43:24]
最新版をダウンロードしたところ、正しく動作致しました。
ありがとうございました。