よろしくお願いします。
事例はニュース記事ですが、下記のように2行目以降に字下げがあり、且つその文中に空白が含まれている場合
text
1東京都は11日、新型コロナウイルスの新たな感染者31人、死者1人が確認されたと発表した。 2 現在入院している 重 症 患 者は9人。 3 1週間平均の新 規 感 染者数は 25. 6人。 4 11日時点 で対前週比 1 32.6%。 5 都内の累計の患者数は38万1900人となった。 6 7こうしたい⇒ 8東京都は11日、新型コロナウイルスの新たな感染者31人、死者1人が確認されたと発表した。 9 現在入院している重症患者は9人。 10 1週間平均の新規感染者数は25.6人。 11 11日時点で対前週比132.6%。 12 都内の累計の患者数は38万1900人となった。
行頭の字下げ部分はタブでなく「半角空白」で書かれています。
このような場合、文章中の半角文字を削除したい場合の正規表現の書き方が上手くいかず悩んでいます。
下記の正規表現を当てると字下げ部分の半角空白はターゲットされるものの文章中の空白には反応しません。
^(!?\s+)
このほかにも (!? +).*( ).$ などでマッチングできるか試してみたのですが
思うようなものができず。
ご助言いただけると幸いです。よろしくお願いいたします。
回答2件
あなたの回答
tips
プレビュー