ルール
- h1 - h6 の開き・閉じタグを marquee タグに変換する
- scrollamount に h1 - h6 の数値を設定する。 h1 なら
scrollamount = 1
, h6 ならscrollamount = 6
プログラム(Ruby)
puts DATA.read.gsub(/<h(\d)/, '<marquee scrollamount="\1"').gsub(/<\/h\d/, '</marquee')
__END__
<h1>test</h1>
<h2>test</h2>
<h3>test</h3>
<div>div test1</div>
<div>div test2</div>
<div>div test3</div>
出力
<marquee scrollamount="1">test</marquee>
<marquee scrollamount="2">test</marquee>
<marquee scrollamount="3">test</marquee>
<div>div test1</div>
<div>div test2</div>
<div>div test3</div>