閉じられていないカギ括弧を探したいNo.34163
yasucrayon さん 15/05/05 14:54
 
こんにちは。

小説や映画のシナリオを書いています。
何度も直しているうちに、カギ括弧
「 」 『 』
が閉じられていない文章が最終的に残ってしまうことがあります。

原稿用紙にして300枚とかになると、見落としも出て来ます。

秀丸エディタを使って、一度に閉じられていないカギ括弧を見付けることはできない
でしょうか?

入力中にはまず起きないので、一括検索してハイライト表示できるのが理想です。
(自動的に閉じられてしまうと困ることもあるので、見付けてハイライト表示するだけ)



「あいうえお『かきくけこ』さしすせそ」

となることはありますが、

「あいうえお『かきくけこ」さしすせそ』

となることは通常考えられないので、この場合、このうしろにカギ括弧

がなければ、文頭の"『"と"かきくけこ"の手前の"『"が閉じられていないことになり
ます。

なにかいい方法はないでしょうか。
よろしくお願いします。

[ ]
RE:34163 閉じられていないカギ括弧を探しNo.34164
山紫水明 さん 15/05/05 17:54
 
 yasucrayonさん,

>秀丸エディタを使って、一度に閉じられていないカギ括弧を見付けることはで
>きないでしょうか?

 あまり詰めて考えはいませんが,とりあえず次の検索語で正規表現検索して
みたらいかがでしょう。

(「[^」]+(『|$))|(『[^』]+(「|$))

                    山紫水明
                    SANSHISUIMEI

[ ]
RE:34164 閉じられていないカギ括弧を探しNo.34165
yasucrayon さん 15/05/05 20:12
 
山紫水明さん、コメントありがとうございます。

試してみました。
「あいうえお『かきくけこ』さしすせそ」
のような場合もハイライトされてしまいますが、かなり見付けやすくなりました。

ただ、

あああ「いいい「ううう」
えええ「おおお」

の場合、検出されないので、とりこぼしが出てしまいます。

このような場合も検出できるようにすることはできますでしょうか?




> yasucrayonさん,
≪全文引用されていたのでコミュニテックス会議室システムが引用部分を省略処理し
ました。≫
>                    SANSHISUIMEI

[ ]
RE:34165 閉じられていないカギ括弧を探しNo.34166
山紫水明 さん 15/05/05 21:54
 
 yasucrayonさん,

 やはり不完全だったようですね。
 もっとスマートな書き方があるはずですが,

(「[^」]+$)|(『[^』]+$)|(「.*『.*」.*』)|(「[^」]*「)
ではいかがでしょう。

ただ
>えええ「おおお」
のような場合も検出する必要があるのでしょうか。

                    山紫水明
                    SANSHISUIMEI

[ ]
RE:34166 閉じられていないカギ括弧を探しNo.34169
yasucrayon さん 15/05/06 12:44
 
山紫水明さん、ありがとうございます。

> やはり不完全だったようですね。
> もっとスマートな書き方があるはずですが,
>
>(「[^」]+$)|(『[^』]+$)|(「.*『.*」.*』)|(「[^」]*「)
>ではいかがでしょう。

いいですね。
ありがとうございます。

これは「これは「これは」これは」

の場合にも検出されますが、とりこぼすよりいいかと。


>ただ
>>えええ「おおお」
>のような場合も検出する必要があるのでしょうか。

すみません。
これは私の勘違いでした。
前の行

あああ「いいい「ううう」

に続いてこの行を書いた場合、というつもりでしたが、なくても同じ動作ですね。


これで原稿のチェックがしやすくなりそうです。
ありがとうございます。

[ ]
RE:34169 閉じられていないカギ括弧を探しNo.34171
山紫水明 さん 15/05/06 16:51
 
 yasucrayonさん,

>これは「これは「これは」これは」
>の場合にも検出されますが、とりこぼすよりいいかと。

この場合は
これは「これは『これは』これは」
となるべきだと見なしましたが,勝手な解釈でしたか。もしこれを許容すると
すれば,

これは『これは『これは』これは』
これは『これは「これは」これは』
「これは『これは「これは」これは』これは」

等々もあわせて検討する必要がありそうです。まあ,あり得ない例かもしれま
せんが。
                    山紫水明
                    SANSHISUIMEI

[ ]
RE:34171 閉じカギ括弧だけある場合の検出No.34172
yasucrayon さん 15/05/06 17:05
 
山紫水明さん、コメントありがとうございます。

> yasucrayonさん,
>
>>これは「これは「これは」これは」
>>の場合にも検出されますが、とりこぼすよりいいかと。
>
>この場合は
>これは「これは『これは』これは」
>となるべきだと見なしましたが,勝手な解釈でしたか。もしこれを許容すると
>すれば,

確かに、用法上は
「 「  」 」
は避けて、
「 『  』 』
とすべきですね。

そういう意味で、検出されて正解なのかもしれません。

ところで、
閉じカギ括弧

だけが孤立している場合の検出をしたいときはどうすればいいでしょうか?

(つまり改行までの一行の中に

がないのに

だけがある)

[ ]
RE:34172 閉じカギ括弧だけある場合の検出No.34174
山紫水明 さん 15/05/06 20:24
 
 yasucrayonさん,

>ところで、
>閉じカギ括弧
>」
>だけが孤立している場合の検出をしたいときはどうすればいいでしょうか?

これだけでしたら,
(?<!「.*)」
で検索すればできると思いますが,二重括弧の

との組み合わせが入ってくると,やはり少しややこしくなりそうです。

                    山紫水明
                    SANSHISUIMEI

[ ]
RE:34174 閉じカギ括弧だけある場合の検出No.34175
yasucrayon さん 15/05/06 20:50
 
山紫水明さん、
丁寧なコメントありがとうございます。
助かりました。

[ ]