るりまサーチ

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

別のキーワード

  1. _builtin to_c
  2. etc sc_2_c_dev
  3. etc sc_2_c_bind
  4. tracer display_c_call
  5. tracer display_c_call=

キーワード

検索結果

<< 1 2 3 ... > >>

CGI::HtmlExtension#textarea(name = "", cols = 70, rows = 10) -> String (29200.0)

textarea 要素を生成します。

...textarea 要素を生成します。

@param name name 属性の値を指定します。

@param cols cols 属性の値を指定します。

@param rows rows 属性の値を指定します。

例:
text
area("name")
# = textarea({ "NAME" => "name", "COLS" => 70, "ROWS" => 10 })...

CGI::HtmlExtension#text_field(name = "", value = nil, size = 40, maxlength = nil) -> String (29169.0)

タイプが text である input 要素を生成します。

...タイプが text である input 要素を生成します。

@param name name 属性の値を指定します。

@param value 属性の値を指定します。

@param size size 属性の値を指定します。

@param maxlength maxlength 属性の値を指定します。

例:
text
_field("name...
...TYPE="text" NAME="name" SIZE="40">

text
_field("name", "value")
# <INPUT TYPE="text" NAME="name" VALUE="value" SIZE="40">

text
_field("name", "value", 80)
# <INPUT TYPE="text" NAME="name" VALUE="value" SIZE="80">

text
_field("name", "value", 80, 200)
# <INPUT TYPE="text" NAME...

CGI::HtmlExtension#text_field(attributes) -> String (29139.0)

タイプが text である input 要素を生成します。

...タイプが text である input 要素を生成します。

@param attributes 属性をハッシュで指定します。

text
_field({ "NAME" => "name", "VALUE" => "value" })
# <INPUT TYPE="text" NAME="name" VALUE="value">...

CGI::HtmlExtension#textarea(attributes) -> String (29100.0)

textarea 要素を生成します。

...textarea 要素を生成します。

@param attributes 属性をハッシュで指定します。

例:
text
area("name", 40, 5)
# = textarea({ "NAME" => "name", "COLS" => 40, "ROWS" => 5 })...

CSV.instance(data = $stdout, options = Hash.new) -> CSV (26146.0)

このメソッドは CSV.new のように CSV のインスタンスを返します。 しかし、返される値は Object#object_id と与えられたオプションを キーとしてキャッシュされます。

...このメソッドは CSV.new のように CSV のインスタンスを返します。
しかし、返される値は Object#object_id と与えられたオプションを
キーとしてキャッシュされます。

ブロックが与えられた場合、生成されたインスタンスをブ...
...ons CSV.new のオプションと同じオプションを指定できます。

//emlist[例][ruby]{
require "csv"

options = { headers: true }

text
=<<-EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS

c
sv = CSV.instance(text, options)
c
sv2 = CSV...
....instance(text, options)
c
sv.object_id == csv2.object_id # => true
print csv.read

# => id,first name,last name,age
# 1,taro,tanaka,20
# 2,jiro,suzuki,18
# 3,ami,sato,19
# 4,yumi,adachi,21
//}

@see CSV.new...

絞り込み条件を変える

CSV.instance(data = $stdout, options = Hash.new) {|csv| ... } -> object (26146.0)

このメソッドは CSV.new のように CSV のインスタンスを返します。 しかし、返される値は Object#object_id と与えられたオプションを キーとしてキャッシュされます。

...このメソッドは CSV.new のように CSV のインスタンスを返します。
しかし、返される値は Object#object_id と与えられたオプションを
キーとしてキャッシュされます。

ブロックが与えられた場合、生成されたインスタンスをブ...
...ons CSV.new のオプションと同じオプションを指定できます。

//emlist[例][ruby]{
require "csv"

options = { headers: true }

text
=<<-EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
3,ami,sato,19
4,yumi,adachi,21
EOS

c
sv = CSV.instance(text, options)
c
sv2 = CSV...
....instance(text, options)
c
sv.object_id == csv2.object_id # => true
print csv.read

# => id,first name,last name,age
# 1,taro,tanaka,20
# 2,jiro,suzuki,18
# 3,ami,sato,19
# 4,yumi,adachi,21
//}

@see CSV.new...

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

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

...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;script type=&quot;text/javascript&quot;&gt;alert...
...(&quot;警告&quot;)&lt;/script&gt;"...

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

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

...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;script type=&quot;text/javascript&quot;&gt;alert...
...(&quot;警告&quot;)&lt;/script&gt;"...

CSV (26036.0)

このクラスは CSV ファイルやデータに対する完全なインターフェイスを提供します。

... CSV ファイルやデータに対する完全なインターフェイスを提供します。

=== 読み込み

//emlist[][ruby]{
require "csv"

c
sv_text = <<~CSV_TEXT
Ruby,1995
Rust,2010
C
SV_TEXT

IO.write "sample.csv", csv_text

# ファイルから一行ずつ
C
SV.foreach("sample.csv")...
..."]

# ファイルから一度に
p CSV.read("sample.csv")
# => [["Ruby", "1995"], ["Rust", "2010"]]

# 文字列から一行ずつ
C
SV.parse(csv_text) do |row|
p row
end
# => ["Ruby", "1995"]
# ["Rust", "2010"]

# 文字列から一度に
p CSV.parse(csv_text)
# => [["Ruby", "1995"], ["Rust",...
...[][ruby]{
require 'csv'

# ファイルへ書き込み
C
SV.open("path/to/file.csv", "wb") do |csv|
c
sv << ["row", "of", "CSV", "data"]
c
sv << ["another", "row"]
# ...
end

# 文字列へ書き込み
c
sv_string = CSV.generate do |csv|
c
sv << ["row", "of", "CSV", "data"]
c
sv << ["another", "...
<< 1 2 3 ... > >>