指定文字または、空白文字で改行したい。
No.05664
南天
さん 07/10/24 22:48
いつもお世話になります。下記質問よろしくお願い致します。
文章の「。」で改行を入れるマクロを作りたいのです。(部分選択)
「。」の後に空白文字(全角・半角・空白の数は不規則)が有った場合、
空白の後ろで改行を入れ
かつ
「。」や「。」+空白文字(全角・半角・空白の数は不規則)で
改行している場合(行末)は、
改行を入れないようにしたいのです。
例
この・・・ありました。 また、・・・ます。これらは、・・・です。
それらは、・・・でした。
↓ マクロ ↓
この・・・ありました。
また、・・ます。
これらは、・・・です。
それらは、・・・でした。
[
△
]
RE:05664 指定文字または、空白文字で改行
No.05665
K'zawa
さん 07/10/25 01:51
南天さん、こんにちは。
K'zawa/ユーザーです。
>文章の「。」で改行を入れるマクロを作りたいのです。(部分選択)
>
>「。」の後に空白文字(全角・半角・空白の数は不規則)が有った場合、
>空白の後ろで改行を入れ
>かつ
>「。」や「。」+空白文字(全角・半角・空白の数は不規則)で
>改行している場合(行末)は、
>改行を入れないようにしたいのです。
replaceallfast "(?<=。[ ]*)(?=[^ \\n])","\\n",regular,inselect;
if(!result) beep;
で、どうでしょう。
[
△
]
RE:05665 指定文字または、空白文字で改行
No.05666
南天
さん 07/10/25 19:12
K'zawa/ユーザーさん こんばんは、
完璧です。
無事変換できツールバーにも登録しました。
ほんとうにありがとうございました。
[
△
]