種類
- インスタンスメソッド (318)
- 特異メソッド (22)
- モジュール (11)
- 文書 (11)
ライブラリ
クラス
-
ARGF
. class (14) - CGI (33)
- IO (14)
-
Net
:: FTP :: MLSxEntry (9) -
Net
:: IMAP (66) -
RDoc
:: Options (11) -
RSS
:: Maker :: XMLStyleSheets :: XMLStyleSheet (22) -
RSS
:: XMLStyleSheet (22) - String (77)
- StringIO (28)
-
WEBrick
:: HTTPRequest (11)
モジュール
-
CGI
:: QueryExtension (11) -
OpenURI
:: Meta (22)
キーワード
-
NEWS for Ruby 2
. 0 . 0 (11) - NKF (11)
-
accept
_ charset (44) -
accept
_ charset= (11) - charset (64)
- charset= (22)
- count (11)
-
each
_ char (36) - search (11)
- sort (11)
- squeeze (11)
- squeeze! (11)
- thread (11)
-
uid
_ search (11) -
uid
_ sort (11) -
uid
_ thread (11)
検索結果
先頭5件
-
WEBrick
:: HTTPRequest # accept _ charset -> [String] (6100.0) -
Accept-Charset ヘッダの内容を文字セットを表す文字列の配列で返します。 配列は品質係数(qvalue)でソートされています。
...Accept-Charset ヘッダの内容を文字セットを表す文字列の配列で返します。
配列は品質係数(qvalue)でソートされています。... -
StringIO
# each _ char -> Enumerator (3002.0) -
自身に含まれる文字を一文字ずつブロックに渡して評価します。
自身に含まれる文字を一文字ずつブロックに渡して評価します。
自身は読み込み用にオープンされていなければなりません。
@raise IOError 自身が読み込み用にオープンされていない場合に発生します。
@see IO#each_char -
StringIO
# each _ char {|c| . . . } -> self (3002.0) -
自身に含まれる文字を一文字ずつブロックに渡して評価します。
自身に含まれる文字を一文字ずつブロックに渡して評価します。
自身は読み込み用にオープンされていなければなりません。
@raise IOError 自身が読み込み用にオープンされていない場合に発生します。
@see IO#each_char -
String
# count(*chars) -> Integer (129.0) -
chars で指定された文字が文字列 self にいくつあるか数えます。
...
chars で指定された文字が文字列 self にいくつあるか数えます。
検索する文字を示す引数 chars の形式は tr(1) と同じです。
つまり、「"a-c"」は文字 a から c を意味し、
「"^0-9"」のように文字列の先頭が「^」の場合は
指定文......エスケープできます。
引数を複数指定した場合は、
すべての引数にマッチした文字だけを数えます。
@param chars 出現回数を数える文字のパターン
//emlist[例][ruby]{
p 'abcdefg'.count('c') # => 1
p '123456789'.count('2378')... -
String
# squeeze!(*chars) -> self | nil (129.0) -
chars に含まれる文字が複数並んでいたら 1 文字にまとめます。
...
chars に含まれる文字が複数並んでいたら 1 文字にまとめます。
chars の形式は tr(1) と同じです。つまり、
`a-c' は a から c を意味し、"^0-9" のように
文字列の先頭が `^' の場合は指定文字以外を意味します。
`-' は文字列の両......の引数にマッチする文字を 1 文字にまとめます。
1 文字もまとめられなかった場合は nil を返します。
@param chars 1文字にまとめる文字。
//emlist[例][ruby]{
str = "112233445566778899"
str.squeeze!
p str # =>"123456789"
str = "112233445566778899... -
String
# squeeze(*chars) -> String (129.0) -
chars に含まれる文字が複数並んでいたら 1 文字にまとめます。
...
chars に含まれる文字が複数並んでいたら 1 文字にまとめます。
chars の形式は tr(1) と同じです。つまり、
`a-c' は a から c を意味し、"^0-9" のように
文字列の先頭が `^' の場合は指定文字以外を意味します。
`-' は文字列の両......にまとめます。
引数を複数指定した場合は、すべての引数にマッチする文字を 1 文字にまとめます。
@param chars 1文字にまとめる文字。
//emlist[例][ruby]{
p "112233445566778899".squeeze # =>"123456789"
p "112233445566778899".squeeze("2-8"... -
Net
:: IMAP # search(keys , charset = nil) -> [Integer] (100.0) -
SEARCH コマンドを送り、条件に合うメッセージの message sequence number を配列で返します。
...UBJECT", "hello"])
#=> [1, 6, 7, 8]
p imap.search(["SUBJECT", "hello", "FROM", "foo@example.com"])
#=> [6, 7]
p imap.search('SUBJECT "hello"')
#=> [1, 6, 7, 8]
@param key 検索キー(文字列の配列もしくは文字列)
@param charset 検索に用いるcharset
@see Net::IMAP#search... -
Net
:: IMAP # sort(sort _ keys , search _ keys , charset) -> [Integer] (100.0) -
SORT コマンド送り、メールボックス内の メッセージをソートした結果を返します。
...], "US-ASCII")
#=> [1, 2, 3, 5, 6, 7, 8, 4, 9]
p imap.sort(["DATE"], ["SUBJECT", "hello"], "US-ASCII")
#=> [6, 7, 8, 1]
@param sort_key ソート順のキー(文字列配列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)... -
Net
:: IMAP # thread(algorithm , search _ keys , charset) -> [Net :: IMAP :: ThreadMember] (100.0) -
THREADコマンドを送り、メールボックスを検索した結果を スレッド形式の木構造で返します。
...渡します。
Net::IMAP#search と同等です。
@param algorithm スレッド構造構築アルゴリズム名(文字列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)
@see Net::IMAP::ThreadMember, Net::IMAP#uid_thread... -
Net
:: IMAP # uid _ search(keys , charset = nil) -> [Integer] (100.0) -
UID SEARCH コマンドを送り、条件に合うメッセージの UID を配列で返します。
...llo"])
#=> [1, 6, 7, 8]
p imap.uid_search(["SUBJECT", "hello", "FROM", "foo@example.com"])
#=> [6, 7]
p imap.uid_search('SUBJECT "hello"')
#=> [1, 6, 7, 8]
@param key 検索キー(文字列の配列もしくは文字列)
@param charset 検索に用いるcharset
@see Net::IMAP#uid_search... -
Net
:: IMAP # uid _ sort(sort _ keys , search _ keys , charset) -> [Integer] (100.0) -
SORT コマンド送り、メールボックス内の メッセージをソートした結果を返します。
...], "US-ASCII")
#=> [1, 2, 3, 5, 6, 7, 8, 4, 9]
p imap.sort(["DATE"], ["SUBJECT", "hello"], "US-ASCII")
#=> [6, 7, 8, 1]
@param sort_key ソート順のキー(文字列配列)
@param search_key 検索条件(文字列配列)
@param charset 検索条件の解釈に用いるCHARSET名(文字列)...