84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
これは簡単だと思いますが、次の状況で苦労しています:
文字列 (テキストとして渡される HTML):
ここで、各 text<br> を <div>text</div> に置き換える必要があります。 ただし、テキストが <li>/<ul> 以内にある場合は除きます。
text<br>
<div>text</div>
<li>/<ul>
これは正常に動作しますが、<ul><li>text</li></ul><br> が置き換えられないようにするにはどうすればよいですか?
<ul><li>text</li></ul><br>
"正規表現を使用して [HTML] を解析することはできません。[...] 代わりにパーサーで [HT]ML を使用してみましたか? "™
(より簡潔なバージョンは以下のコード スニペットにあります)
リーリー リーリー
(短い) 正規表現ソリューションを使用する前の私の試みは次のとおりです:
"正規表現を使用して [HTML] を解析することはできません。[...] 代わりにパーサーで [HT]ML を使用してみましたか? "™
(より簡潔なバージョンは以下のコード スニペットにあります)
リーリー ###それを試してみてください:###リーリー リーリー
(短い) 正規表現ソリューションを使用する前の私の試みは次のとおりです:
リーリー