-6

重複の可能性:
正規表現は、XHTML の自己完結型タグを除く開始タグに一致します

< > とタグ自体の間のすべてをスペースに置き換えるにはどうすればよいですか?

例:

<span class="bold">asdfsdfsda<br />sadfsdfsdf</span>

出力:

 asdfsdfsda sadfsdfsdf 
4

1 に答える 1

1

正規表現で HTML を解析しないでください。これが一度限りの制御された状況である場合、これは次のようになります。

ここではルビーです。ツールに基づいて変更します。

myline = '<span class="bold">asdfsdfsda<br />sadfsdfsdf</span>'
myline.gsub(/<[^<]*>/," ")
于 2012-06-03T04:05:56.930 に答える