26.26 STRIPHTMLファンクションのシグネチャ1
このファンクションは、HTMLタグを削除しプレーン・テキストを残してp_string
(VARCHAR2)を返します。
このファンクションは、HTMLコンテンツのタイプを問わず、すべてのHTML属性を削除します。たとえば、JavaScriptやCSSなどのコンテンツは保持しますが、スクリプトおよびCSS HTMLタグは削除します。
構文
APEX_ESCAPE.STRIPHTML (
p_string IN VARCHAR2 )
RETURN VARCHAR2 deterministic;
パラメータ
パラメータ | 説明 |
---|---|
p_string |
入力テキスト文字列。 |
例
begin
sys.htp.p(apex_escape.striphtml(
q'[<p id="greeting">Hello <b>Joe</b></p>]'
));
end;
Result:
---------------------------------------------------------------------------
Hello Joe
---------------------------------------------------------------------------
begin
sys.htp.p(apex_escape.striphtml(q'[
<html>
<head>
<title>Web Page</title>
</head>
<body>
<h1>Page Title</h1>
<p>
This is some text.
</p>
</body>
</html>
]'));
end;
Result:
---------------------------------------------------------------------------
Web Page
Page Title
This is some text.
親トピック: APEX_ESCAPE