12/01/04 11:02:44.23 2+QObS6V0
>>906
[ \n]*
ってかこの書き方がおかしいんじゃないかと思う
これだとスペースまたは改行って意味だから改行だけの行が一つ以上あればNGにされる
([ ]\n)* たぶんこうかと
あと同じような記述が多いから
^(?:([ ]*\n?)*|\.*)$ これくらいに短縮できるはず
同じ行に文字があったら、^、$でそれぞれ行の先頭と終わりを表しているから
この書き方ではそもそも含まれない
1~3行目中2行目だけ改行を除外ってのは
わざわざやらなくても多分こんくらいの改変で改善されそう
ってか非格納グループにする意味あるのかな