• ベストアンサー

エディターでの置き換えのしかた

英語と日本語が混じった文章があります。その中で、日本語の部分の行頭にある記号を入れたいのですが、どのように置き換えすればいいのでしょうか? 英語はすべて半角。日本語は、漢字かひらがな、カタカナで始まります。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

秀丸エディタの場合、以下でお試しください。 検索:「^[^ -~]」 置換:「記号\0」 なお、秀丸エディタVer5.00以降の場合、 ANo.1さんの方法も使用できます。 検索:「^([^ -~])」 置換:「記号\1」 (半角空白文字を含めています)

genkigan
質問者

お礼

回答、ありがとうございます。 少し加工して使わせていただきます。

その他の回答 (2)

  • mayfai2
  • ベストアンサー率50% (45/90)
回答No.2

秀丸では()でなく、\fで区切るはずです。また、タグの番号も異なります。 ヘルプで確認下さい。 http://okwave.jp/kotaeru.php3?q=2044323

  • mayfai2
  • ベストアンサー率50% (45/90)
回答No.1

 正規表現で置換ができるエデイタを使用し、下の様に変換します。  ただし、正規表現はエデイタによって仕様が異なるため、ヘルプなどで確認して下さい。また、スペースなどの関係でうまく行かない時は、範囲を広げるなどで対応します。(スペースの指定も可能ですが、分かりにくくなるため、簡便に記載しています) ^([^!-~]) -> 記号\1

genkigan
質問者

お礼

回答、ありがとうございました。 秀丸エディターを使っています。^([^!-~]) -> 記号\1の^を\に変えたりもしてみましたが、うまくいきませんでした。

関連するQ&A