4

これは私の入力です:

27:15 リベカは家にいた長男エサウの着物を着て、次男ヤコブに着せ、 27:16 やぎの子ヤコブの皮をかぶせた。 27:17彼女は用意した肉とパンを息子ヤコブの手に渡した。

ここで ^p はエンターです。

27:15 contentsある行と別の行のようにデータベースに追加する必要があります27:16 contents...

私が試した正規表現を使用して:

var m = Regex.Match(line, @"\n\d+:");
if (m.Success)
 {
   html = html.Replace(m.Value, "</p>\n<p>" + m.Value);
 }

私の出力は次のようになります:

2
7:15 contents

保存したい27:15 contents..試してみましたが、答えが得られません。

4

3 に答える 3

0

これを試して

var m = Regex.Match(line, @"(( )?\d+:\d+)")
于 2013-03-11T07:32:33.190 に答える
0

正規表現を変更することをお勧めします

var m = Regex.Match(line, @"\d+:\d+")

それはあなたを返します 27:15

于 2013-03-11T07:35:43.303 に答える
0

次の正規表現を使用

(\d+:\d+)*

このサイトの出力をすぐにテストできます。

正規表現パル

于 2013-03-11T07:40:26.277 に答える