るりまサーチ

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

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

ライブラリ

クラス

モジュール

キーワード

検索結果

<< 1 2 > >>

CGI.escapeHTML(string) -> String (18213.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>')
#=> "&lt;scrip...

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

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

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

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

require "cgi"

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

CGI.escape_html(string) -> String (3113.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>')
#=> "&lt;scrip...

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

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

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

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

require "cgi"

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

NEWS for Ruby 2.7.0 (348.0)

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

...は参照情報があるため短いです。
十分な情報と共に書かれた全ての変更のリストは ChangeLog ファイルか bugs.ruby-lang.org の issue を参照してください。

== 2.6.0 以降の変更

=== 言語仕様の変更

==== パターンマッチ

* パターンマ...
...=> [2, 3]
end
//}

//emlist[][ruby]{
case {a: 0, b: 1}
in {a: 0, x: 1}
:unreachable
in {a: 0, b: var}
p var #=> 1
end
//}

//emlist[][ruby]{
case -1
in 0 then :unreachable
in 1 then :unreachable
end #=> NoMatchingPatternError
//}

//emlist{
json = <<END
{
"name": "Alice",
"age": 30,
"child...
...)

* 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/pull/222...

絞り込み条件を変える

rdoc (270.0)

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

...れば、'rdoc' コマンドでドキュメントが生成できます。
(Windows では 'rdoc.bat' です)

$ rdoc [options] [names...]

"rdoc --help" と打てば、最新のオプションに関する情報が得られます。

$ rdoc

このコマンドでカレントディレクトリ以...
...とができます。
例えば、Rdoc そのもののドキュメントを生成する場合は、以下のようにタイプ
します。

$ rdoc --main rdoc/rdoc.rb

RDoc が生成するドキュメントのコメント部で使える様々なマークアップの方法
は以下の markup の...
...on-day sun.
# ----------------------------------------
//}

: :category: title

記述した要素の :section: を title で指定したものに上書きします。

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

def convert_string text
CGI.escapeHTML t...

NEWS for Ruby 2.3.0 (156.0)

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

...s.ruby-lang.org の issue を参照してください。

== 2.2.0 以降の変更

=== 言語仕様の変更

* frozen-string-literal プラグマ:
* 実験的な機能として fronzen-string-literal というプラグマが導入されました。
8976
* さらに --enable/--disab...
...le=frozen-string-literal というコマンドラインオプションも導入されました
8976
* コマンドラインオプションに --debug または --debug=frozen-string-literal を付けて実行すると、
freeze された文字列を操作しようとして RuntimeErr...
...) 標準添付ライブラリ内で、一つのFDをselect(2)で待つ箇所がなくなりました。
大きい番号のFDで遅くなり辛くなりました。
11081
11377

* CGI.escapeHTML はC拡張で最適化されました。
https://github.com/ruby/ruby/pull/1164...

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

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

...す。

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

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

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

puts html_escape(...

ERB::Util.#html_escape(s) -> String (106.0)

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

...す。

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

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

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

puts html_escape(...

cgi/session (78.0)

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

...l3')
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)}") {
cgi.p {
'あなたの名前は?' +...
...')
}
}
}
}
CGI.pretty(html)
}
#=>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<BODY>
<FORM METHOD="post" ENCTYPE="application/x-www-form-urlencoded" action="/sample.rb">
<P>
あなたの名前は?
<INP...
..." => "text/html", "charset" => "euc-jp" }

__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"...

絞り込み条件を変える

<< 1 2 > >>