|
ゆふさん、こんにちは。1ユーザのPineConeです。
>千葉 太郎 神戸大学
>
>というテキストがあって
>6文字目の全角空白を改行に置換したいのですが、
>先頭から6文字目の空白をどのように正規表現したらいいのか
>検討もつきません。
>
必ず先頭から6文字目が空白の場合、
---
検索文字列:『(^.{5})( )』※注意※2つ目の括弧の中は全角空白
置換文字列:『\1\n』
正規表現のみON
---
で、置換できると思います。
または、先頭から2つ目の全角空白を改行とすれば、6文字目に限らず、
「姓 名 大学名など」のスタイルに対応可能となります。
---
検索文字列:『(^[^ ]+ [^ ]+) (.+)』※注意※全角空白が4箇所
置換文字列:『\1\n\2』
正規表現のみON
---
もっと上手いやり方があるかもしれませんが、とりあえずお試しください。
よろしくお願いいたします。
# なお、「サイトー企画へのご意見」のほうではなくて、
# 「秀丸エディタ&関連ソフトサポート会議室」のほうが、
# (http://www.maruo.co.jp/hidesoft/2/index3.html)
# 正規表現の質問に対して、より多くの回答を得られると思います。
|
|