- ベストアンサー
エディターでの置き換えのしかた
英語と日本語が混じった文章があります。その中で、日本語の部分の行頭にある記号を入れたいのですが、どのように置き換えすればいいのでしょうか? 英語はすべて半角。日本語は、漢字かひらがな、カタカナで始まります。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
秀丸エディタの場合、以下でお試しください。 検索:「^[^ -~]」 置換:「記号\0」 なお、秀丸エディタVer5.00以降の場合、 ANo.1さんの方法も使用できます。 検索:「^([^ -~])」 置換:「記号\1」 (半角空白文字を含めています)
その他の回答 (2)
- mayfai2
- ベストアンサー率50% (45/90)
回答No.2
秀丸では()でなく、\fで区切るはずです。また、タグの番号も異なります。 ヘルプで確認下さい。 http://okwave.jp/kotaeru.php3?q=2044323
- mayfai2
- ベストアンサー率50% (45/90)
回答No.1
正規表現で置換ができるエデイタを使用し、下の様に変換します。 ただし、正規表現はエデイタによって仕様が異なるため、ヘルプなどで確認して下さい。また、スペースなどの関係でうまく行かない時は、範囲を広げるなどで対応します。(スペースの指定も可能ですが、分かりにくくなるため、簡便に記載しています) ^([^!-~]) -> 記号\1
質問者
お礼
回答、ありがとうございました。 秀丸エディターを使っています。^([^!-~]) -> 記号\1の^を\に変えたりもしてみましたが、うまくいきませんでした。
お礼
回答、ありがとうございます。 少し加工して使わせていただきます。