ランダム化された改行を規則正しくそろえNo.26125
eigodoo1 さん 09/02/06 10:26
 
一つのファイルの中にいくつも文章があります。文章と文章の間には、改行が1箇所、
3か所、6か所、2か所、7か所、4箇所、などランダムに施されています。これら
を規則正しく、<タブ><タブ><改行>の形式にするにはどうすればいいですか?

例えば、
XXXX
XXXXXX

XXX



XXXXXXXX


XXXXXXXXX
と改行がランダムに存在する文章を
XXXX
<タブ><タブ><改行>
XXXXXX
<タブ><タブ><改行>
XXXXXXXXXX
<タブ><タブ><改行>
XX
<タブ><タブ><改行>

というふうに規則正しくそろえたいのです。教えてください。






[ ]
RE:26125 ランダム化された改行を規則正しNo.26126
秀まるお2 さん 09/02/06 10:40
 
 期待されてることがどういうことなのかはっきり理解出来てないかもしれませ
んが、改行が2つ〜6つ連続してる物を改行1つに置換するってことであれば、

 検索文字列:  (\n\n\n\n\n\n)|(\n\n\n\n\n)|(\n\n\n\n)|(\n\n\n)|(\n\n)
 置換文字列:  \n

 のようにすればいいです。

 なので、まずはそういう置換をして、改行を規則正しい状態に直したらいいん
じゃないかと思います。

 それからあらためて、「改行」を「タブタブ改行」に置換したいってことなら、

 検索文字列:  \n
 置換文字列:  \t\t\n

 で置換したらいいかと思います。

[ ]
RE:26126 ランダム化された改行を規則正しNo.26138
eigodoo1 さん 09/02/09 14:49
 
> 期待されてることがどういうことなのかはっきり理解出来てないかもしれませ
>んが、改行が2つ〜6つ連続してる物を改行1つに置換するってことであれば、
>
> 検索文字列:  (\n\n\n\n\n\n)|(\n\n\n\n\n)|(\n\n\n\n)|(\n\n\n)|(\n\n)
> 置換文字列:  \n
>
> のようにすればいいです。
>
> なので、まずはそういう置換をして、改行を規則正しい状態に直したらいいん
>じゃないかと思います。
>
> それからあらためて、「改行」を「タブタブ改行」に置換したいってことなら、
>
> 検索文字列:  \n
> 置換文字列:  \t\t\n
>
> で置換したらいいかと思います。


上記の2作業を一つの作業にできますか?

[ ]
RE:26138 ランダム化された改行を規則正しNo.26139
秀まるお2 さん 09/02/09 15:13
 
 (\n\n\n\n\n\n)|(\n\n\n\n\n)|(\n\n\n\n)|(\n\n\n)|(\n\n)

 を

 \n

 に変換して、その「\n」をさらに「\t\t\n」に変換するという作業を一括でや
るとしたら、

 検索文字列:  (\n\n\n\n\n\n)|(\n\n\n\n\n)|(\n\n\n\n)|(\n\n\n)|(\n\n)
 置換文字列:  \t\t\n

 でいいと思います。

[ ]
RE:26139 ランダム化された改行を規則正しNo.26180
eigodoo1 さん 09/02/12 17:29
 
> (\n\n\n\n\n\n)|(\n\n\n\n\n)|(\n\n\n\n)|(\n\n\n)|(\n\n)
>
> を
>
> \n
>
> に変換して、その「\n」をさらに「\t\t\n」に変換するという作業を一括でや
>るとしたら、
>
> 検索文字列:  (\n\n\n\n\n\n)|(\n\n\n\n\n)|(\n\n\n\n)|(\n\n\n)|(\n\n)
> 置換文字列:  \t\t\n
>
> でいいと思います。

上記の変換方法で、反応しない文章がありました。それは次の文章です。
「Germline Transmission and Tissue-Specific Expression レンチウイルスベク
ターによって運ばれた導入遺伝子の生殖系列への伝達と組織特異的発現
 」

なぜ置換されないのですか?

[ ]
RE:26180 ランダム化された改行を規則正しNo.26182
秀まるお2 さん 09/02/12 17:56
 
 すみません。1つ間違えました。

 検索文字列:  (\n\n\n\n\n\n)|(\n\n\n\n\n)|(\n\n\n\n)|(\n\n\n)|(\n\n)|\n
 置換文字列:  \t\t\n

 としないとダメでした。

[ ]
RE:26182 ランダム化された改行を規則正しNo.26183
eigodoo1 さん 09/02/12 18:08
 
> すみません。1つ間違えました。
>
> 検索文字列:  (\n\n\n\n\n\n)|(\n\n\n\n\n)|(\n\n\n\n)|(\n\n\n)|(\n\n)|\n
> 置換文字列:  \t\t\n
>
> としないとダメでした。


えっー?!。

[ ]