るりまサーチ

最速Rubyリファレンスマニュアル検索!
124件ヒット [1-100件を表示] (0.019秒)
トップページ > クエリ:CGI.escapeHTML[x]

別のキーワード

  1. cgi new
  2. cgi update
  3. cgi close
  4. cgi delete
  5. cgi accept_charset

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

CGI.escapeHTML(string) -> String (62143.0)

与えられた文字列中の '、&、"、<、> を実体参照に置換した文字列を新しく作成し返します。

...す。

@param string 文字列を指定します。

require "cgi"

p CGI.escapeHTML("3 > 1") #=> "3 &gt; 1"

print('<script type="text/javascript">alert("警告")</script>')

p CGI.escapeHTML('<script type="text/javascript">alert("警告")</script>')
#=> "...

CGI.escape_html(string) -> String (47043.0)

与えられた文字列中の '、&、"、<、> を実体参照に置換した文字列を新しく作成し返します。

...す。

@param string 文字列を指定します。

require "cgi"

p CGI.escapeHTML("3 > 1") #=> "3 &gt; 1"

print('<script type="text/javascript">alert("警告")</script>')

p CGI.escapeHTML('<script type="text/javascript">alert("警告")</script>')
#=> "...

CGI.unescapeHTML(string) -> String (27112.0)

与えられた文字列中の実体参照のうち、&amp; &gt; &lt; &quot; と数値指定がされているもの (&#0ffff など) を元の文字列に置換します。

...与えられた文字列中の実体参照のうち、&amp; &gt; &lt; &quot;
と数値指定がされているもの (&#0ffff など) を元の文字列に置換します。

@param string 文字列を指定します。

require "cgi"

p CGI.unescapeHTML("3 &gt; 1") #=> "3 > 1"...

CGI.unescape_html(string) -> String (24012.0)

与えられた文字列中の実体参照のうち、&amp; &gt; &lt; &quot; と数値指定がされているもの (&#0ffff など) を元の文字列に置換します。

...与えられた文字列中の実体参照のうち、&amp; &gt; &lt; &quot;
と数値指定がされているもの (&#0ffff など) を元の文字列に置換します。

@param string 文字列を指定します。

require "cgi"

p CGI.unescapeHTML("3 &gt; 1") #=> "3 > 1"...

cgi (6580.0)

CGI プログラムの支援ライブラリです。

...CGI プログラムの支援ライブラリです。

CGI
プロトコルの詳細については以下の文書を参照してください。

* https://tools.ietf.org/html/draft-coar-cgi-v11-03
* 3875: The Common Gateway Interface (CGI) Version 1.1
* https://www.w3.org/CGI/

=== 使用例

=...
...ire "cgi"
cgi
= CGI.new("html3") # HTML生成メソッドを追加
cgi
.out() do
cgi
.html() do
cgi
.head{ cgi.title{"TITLE"} } +
cgi
.body() do
cgi
.form() do
cgi
.textarea("get_text") +
cgi
.br +
cgi
.submit
end +
cgi
.pre() do
CGI.escapeHTML
(...
..." + cgi.params.inspect + "\n" +
"cookies: " + cgi.cookies.inspect + "\n" +
ENV.collect() do |key, value|
key + " --> " + value + "\n"
end.join("")
)
end
end
end
end

# HTML生成メソッドを追加
CGI
.new("html3") # html3.2
CGI
.new...

絞り込み条件を変える

cgi/session (6478.0)

CGI のセッション管理を行うライブラリ。

...CGI のセッション管理を行うライブラリ。

セッションとは、HTTP の一連のリクエストとレスポンスが属するべき
コンテクスト (状況) のことをいいます。
セッション管理には従来通り cgi ライブラリが提供する
クッキーを使...
...uby
require 'cgi'
require 'cgi/session'

cgi
= CGI.new('html3')
File.umask(0077)
session = CGI::Session.new(cgi)
cgi
.out('charset'=>'euc-jp') {
html = cgi.html {
cgi
.head { cgi.title {'Form Demo'} }
cgi
.body {
cgi
.form('action'=>"#{CGI.escapeHTML(cgi.script_name)}...
...__send__("cmd_#{@cmd}")
end

def cmd_start
@cgi.out(@header) {
<<-END
<html><head><title>CGI::Session Demo</title></head>
<body>
<form action="#{CGI.escapeHTML(ENV['SCRIPT_NAME'])}" method="get">
<p>
あなたの名...

Ripper::Filter (78.0)

イベントドリブンスタイルで Ruby プログラムを加工するためのクラスです。

...require 'cgi'

class Ruby2HTML < Ripper::Filter
def on_default(event, tok, f)
f << CGI.escapeHTML(tok)
end

def on_comment(tok, f)
f << %Q[<span class="comment">#{CGI.escapeHTML(tok)}</span>]
end

def on_tstring_beg(tok, f)
f << %Q[<span class="string">#{CGI.escapeHTML(tok)}]...
...end

def on_tstring_end(tok, f)
f << %Q[#{CGI.escapeHTML(tok)}</span>]
end
end

Ruby2HTML.new(ARGF).parse('')
//}

Ruby プログラムを解析して、Ripper::SCANNER_EVENTS にあるスキャナ
イベントを実行します。イベントはプログラムに書いた順番で実行さ...

rdoc (36.0)

RDoc は Ruby のドキュメント生成を行うためのライブラリです。rdoc という ドキュメント生成のためのコマンドも含んでいます。

...ル名の末尾が .new であるものを、末尾が .old であるものとして取
り扱います。例えば '--extension cgi=rb' とすれば、RDoc は ".cgi" で
終わるファイルを Ruby のソースとして取り扱います。

: --fileboxes

--diagram を指定した場合...
...ion: を title で指定したものに上書きします。

//emlist{
# :category: Utility Methods
#
# CGI escapes +text+

def convert_string text
CGI.escapeHTML
text
end
//}

title を省略した場合は、:section: を指定しなかった場合と同じように扱...

NEWS for Ruby 2.7.0 (30.0)

NEWS for Ruby 2.7.0 このドキュメントは前回リリース以降のバグ修正を除くユーザーに影響のある機能の変更のリストです。

...ののみ)

* Bundler
* Bundler 2.1.2 に更新されました。
https://github.com/bundler/bundler/releases/tag/v2.1.2

* CGI
* CGI.escapeHTMLが少なくとも1個のエスケープされた文字があるときに2~5倍速くなりました。
https://github.com/ruby/ruby...
...ラリが新たにdefault gemsになりました。
* 以下のdefault gemがrubygems.orgで公開されました。
* benchmark
* cgi
* delegate
* getoptlong
* net-pop
* net-smtp
* open3
* pstore
* readline
* readline-ext
* singl...

ERB::Util.#h(s) -> String (18.0)

文字列 s を HTML用にエスケープした文字列を返します。

...ます。

文字列 s 中に含まれる &"<> を、実体参照 &amp; &quot; &lt; &gt; にそれぞれ変更した文字列を返します
(CGI.escapeHTMLとほぼ同じです)。

@param s HTMLエスケープを行う文字列

//emlist[例][ruby]{
require "erb"
include ERB::Util

puts html_esca...

絞り込み条件を変える

<< 1 2 > >>