eraseTags
テキストからの HTML および XML のタグの消去
説明
は、HTML および XML のコメントとタグを newStr
= eraseTags(str
)str
の要素から消去します。
関数は、タグ名が a
、abbr
、acronym
、b
、bdi
、bdo
、big
、code
、del
、dfn
、em
、font
、i
、ins
、kbd
、mark
、rp
、rt
、ruby
、s
、small
、span
、strike
、strong
、sub
、sup
、tt
、u
、var
、wbr
の場合はコメントとタグを消去し、他のすべてのタグはスペースに置き換えます。
ヒント
関数 eraseTags
は、HTML および XML の "タグ" のみを消去します。HTML および XML の "要素" は消去されません。つまり、この関数は <X>
の形式のタグを削除します。ここで、X
はタグ名およびすべての属性を示します。関数は、開始タグと終了タグの間に出現するコンテンツを削除しません。たとえば、eraseTags("x<a>y</a>")
は string "xy"
を返します。タグ <a>
とタグ </a>
のみが削除されるのであり、要素 <a>y</a>
が削除されるのではありません。
例
入力引数
出力引数
バージョン履歴
R2017b で導入