別のキーワード
ライブラリ
クラス
- Array (21)
- CGI (12)
- Data (12)
- Float (60)
-
Net
:: IMAP (106) -
Net
:: IMAP :: FetchData (12) -
Net
:: IMAP :: ThreadMember (12) -
Net
:: POPMail (36) - Object (12)
- Proc (24)
-
RDoc
:: Options (24) - Random (24)
- SignalException (36)
- Socket (36)
- String (24)
- Struct (12)
- Symbol (12)
-
WEBrick
:: Cookie (12)
モジュール
- Etc (12)
- JSON (12)
- Kernel (85)
- OpenSSL (12)
- SecureRandom (12)
-
Socket
:: Constants (36)
キーワード
-
$ INPUT _ LINE _ NUMBER (12) -
$ NR (12) - % (12)
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
IP
_ MAX _ MEMBERSHIPS (24) -
MAX
_ MULTIPART _ COUNT (12) - NAN (12)
-
NEWS for Ruby 3
. 0 . 0 (5) - NaN (12)
-
OPENSSL
_ VERSION _ NUMBER (12) -
TCP
_ KEEPCNT (24) -
TCP
_ SYNCNT (24) - [] (9)
-
all
_ symbols (12) - angle (12)
- arg (12)
- bigdecimal (12)
- copy (12)
- curry (24)
- expunge (12)
- fetch (12)
- format (12)
-
include
_ line _ numbers (12) - lambda (18)
-
line
_ numbers (12) - move (10)
- nan? (12)
- new (51)
- pack (21)
- pack テンプレート文字列 (12)
- parse (12)
- phase (12)
- proc (19)
-
random
_ number (12) -
rubygems
/ commands / generate _ index _ command (12) - search (12)
- seqno (24)
- sort (12)
- sprintf (12)
- sprintf フォーマット (12)
- srand (24)
- store (12)
- sysconf (12)
-
to
_ s (12) -
uid
_ sort (12) -
uid
_ thread (12) - uidl (12)
-
unique
_ id (12) - unpack (12)
- クラス/メソッドの定義 (12)
- 正規表現 (12)
検索結果
先頭5件
-
Net
:: POPMail # number -> Integer (18201.0) -
メールに対して振られた、そのメールボックスで一意な番号を返します。
メールに対して振られた、そのメールボックスで一意な番号を返します。
サーバに接続しなおすとこの番号は変化する場合があります。
メールごとに一意な識別子が必要なときは
Net::POPMail#uidl を使ってください。 -
OpenSSL
:: OPENSSL _ VERSION _ NUMBER -> Integer (6217.0) -
システムにインストールされている OpenSSL 本体のバージョンを表した数です。 https://www.openssl.org/docs/manmaster/man3/OPENSSL_VERSION_NUMBER.html も参照してください。
...システムにインストールされている OpenSSL 本体のバージョンを表した数です。
https://www.openssl.org/docs/manmaster/man3/OPENSSL_VERSION_NUMBER.html
も参照してください。... -
Kernel
$ $ INPUT _ LINE _ NUMBER -> Integer (6207.0) -
$. の別名
...$. の別名
1 e
2 f
3 g
4 h
5 i
# end of a.txt
require "English"
File.foreach(ARGV.at(0)){|line|
# read line
}
p $INPUT_LINE_NUMBER
# end of sample.rb
ruby sample.rb a.txt
#=> 5... -
SecureRandom
. random _ number(n = 0) -> Integer | Float (6207.0) -
ランダムな数値を生成して返します。 n が 1 以上の整数の場合、0 以上 n 未満の整数を返します。 n が 0 の場合、0.0 以上 1.0 未満の実数を返します。
...1.0 未満の実数を返します。
@param n ランダムな数値の上限を数値で指定します。
@raise NotImplementedError 安全な乱数発生器が使えない場合に発生します。
require 'securerandom'
p SecureRandom.random_number(1 << 64) #=> 4078466195356651249... -
RDoc
:: Options # include _ line _ numbers -> bool (6200.0) -
コマンドライン引数の --include-line-numbers を指定していた場合に true を返します。そうでない場合は false を返します。
...コマンドライン引数の --include-line-numbers を指定していた場合に true
を返します。そうでない場合は false を返します。... -
RDoc
:: Options # line _ numbers -> bool (6200.0) -
コマンドライン引数の --line-numbers オプションを指定していた場合、true を返します。--no-line-numbers オプションを指定していた場合、false を返 します。
...コマンドライン引数の --line-numbers オプションを指定していた場合、true
を返します。--no-line-numbers オプションを指定していた場合、false を返
します。
どちらも指定しなかった場合は false を返します。... -
Kernel
$ $ NR -> Integer (3107.0) -
$. の別名
...$. の別名
1 e
2 f
3 g
4 h
5 i
# end of a.txt
require "English"
File.foreach(ARGV.at(0)){|line|
# read line
}
p $INPUT_LINE_NUMBER
# end of sample.rb
ruby sample.rb a.txt
#=> 5... -
正規表現 (522.0)
-
正規表現 * metachar * expansion * char * anychar * string * str * quantifier * capture * grouping * subexp * selector * anchor * cond * option * encoding * comment * free_format_mode * absenceop * list * specialvar * references
...京都") # => #<MatchData "東京都">
//}
埋め込んだ文字列にメタ文字が含まれているならば、それは
メタ文字として認識されます。
//emlist[][ruby]{
number = "(\\d+)"
operator = "(\\+|-|\\*|/)"
/#{number}#{operator}#{number}/.match("43+291")
# => #<MatchData "......43+291" 1:"43" 2:"+" 3:"291">
//}
埋め込む文字列をリテラルとして認識させたい場合は Regexp.quote を
使います。
===[a:char] 文字
正規表現内では、「\」の後に文字列を置くことで、
ある特定の文字を表現することができます。
これ......) # => #<MatchData "y">
/[a-z[0-9]]/.match("[") # => nil
r = /[a-w&&[^c-g]e]/ # ([a-w] かつ ([^c-g] もしくは e)) つまり [abeh-w] と同じ
r.match("b") # => #<MatchData "b">
r.match("c") # => nil
r.match("e") # => #<MatchData "e">
r.match("g") # => nil
r.match("h") # => #<MatchData "h">
r.m... -
SignalException
. new(sig _ number) -> SignalException (232.0) -
引数で指定したシグナルに関する SignalException オブジェクトを生成して返 します。
...定します。
@param sig_number シグナル番号を指定します。整数以外のオブジェクトを指
定した場合は to_int メソッドによる暗黙の型変換を試み
ます。
//emlist[例][ruby]{
signal_number = Signal.list["INT"]
se = Sig......nalException.new(signal_number) # => #<SignalException: SIGINT>
se.signo # => 2
//}
//emlist[例][ruby]{
se = SignalException.new("INT") # => #<SignalException: SIGINT>
se.signm # => "SIGINT"
//}
@see Signal.#list...