ライブラリ
- ビルトイン (46)
-
cgi
/ session (24) -
cgi
/ session / pstore (12) - ipaddr (28)
-
irb
/ output-method (12) -
minitest
/ spec (1) - mkmf (24)
- nkf (12)
- psych (24)
- rbconfig (12)
-
rexml
/ document (240) -
rexml
/ parsers / sax2parser (60) -
rexml
/ sax2listener (24) - rss (24)
- rubygems (12)
-
rubygems
/ package / tar _ header (12) -
shell
/ command-processor (6) - socket (36)
- tmpdir (24)
クラス
- BasicSocket (36)
-
CGI
:: Session (12) -
CGI
:: Session :: FileStore (12) -
CGI
:: Session :: PStore (12) - Dir (24)
-
Gem
:: Package :: TarHeader (12) - IPAddr (28)
-
IRB
:: OutputMethod (12) - Module (1)
-
Psych
:: Handler (12) -
Psych
:: Nodes :: Document (12) -
REXML
:: Attribute (24) -
REXML
:: Attributes (36) -
REXML
:: Element (96) -
REXML
:: Parsers :: SAX2Parser (60) -
RSS
:: NSError (12) -
Shell
:: CommandProcessor (6) - String (40)
- Symbol (6)
モジュール
- Gem (12)
- Kernel (24)
-
REXML
:: Namespace (84) -
REXML
:: SAX2Listener (24) - RbConfig (12)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (12) -
MAKEFILE
_ CONFIG (12) -
NEWS for Ruby 2
. 5 . 0 (8) -
NEWS for Ruby 3
. 0 . 0 (5) - NKF (12)
- OverlappedPrefixError (12)
-
add
_ namespace (24) - attribute (12)
-
create
_ makefile (12) -
delete
_ namespace (12) -
delete
_ prefix (8) -
delete
_ prefix! (8) -
delete
_ suffix (8) -
delete
_ suffix! (8) -
end
_ prefix _ mapping (12) -
get
_ attribute _ ns (12) - getsockopt (12)
-
has
_ name? (12) -
infect
_ with _ assertions (1) -
install
_ files (12) -
install
_ system _ commands (6) - listen (60)
-
local
_ name (12) - mask (12)
- mktmpdir (24)
- name (12)
- name= (12)
- namespace (24)
- namespaces (24)
- new (48)
- ppx (12)
- prefix= (20)
- prefixes (24)
-
rexml
/ parsers / sax2parser (12) -
ruby 1
. 6 feature (12) - setsockopt (24)
-
start
_ document (12) -
start
_ prefix _ mapping (12) -
start
_ with? (14) - whitespace (12)
- リテラル (12)
検索結果
先頭5件
-
IRB
:: OutputMethod # ppx(prefix , *objs) -> object (123.0) -
引数 prefix + 各 obj を inspect した文字列を self に出力し、最後に改行 を出力します。
...引数 prefix + 各 obj を inspect した文字列を self に出力し、最後に改行
を出力します。
@param prefix 各 obj の先頭に追記する文字列を指定します。
@param objs 任意のオブジェクトを指定します。... -
String
# start _ with?(*prefixes) -> bool (112.0) -
self の先頭が prefixes のいずれかであるとき true を返します。
...self の先頭が prefixes のいずれかであるとき true を返します。
@param prefixes パターンを表す文字列または正規表現 (のリスト)
//emlist[例][ruby]{
"string".start_with?("str") # => true
"string".start_with?("ing") # => false
"string".start_w......ith?("ing", "str") # => true
"string".start_with?(/\w/) # => true
"string".start_with?(/\d/) # => false
//}
@see String#end_with?
@see String#delete_prefix, String#delete_prefix!... -
Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) -> String (108.0) -
一時ディレクトリを作成します。
...ィレクトリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。
@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。... -
Dir
. mktmpdir(prefix _ suffix = nil , tmpdir = nil) {|dir| . . . } -> object (108.0) -
一時ディレクトリを作成します。
...ィレクトリのパスを
返します。この場合、このメソッドは作成した一時ディレクトリを削除しません。
@param prefix_suffix nil の場合は、'd' をデフォルトのプレフィクスとして使用します。サフィックスは付きません。... -
Shell
:: CommandProcessor . install _ system _ commands(prefix = "sys _ ") -> () (107.0) -
全てのシステムコマンドをメソッドとして定義します。
...うプレフィクスが付きます。
また、メソッド名として使用できない文字は全て "_" に置換してメソッドを定義します。
このメソッドの実行中に発生した例外は単に無視されます。
@param prefix プレフィクスを指定します。... -
IPAddr
# mask(prefixlen) -> IPAddr (100.0) -
マスクされた新しい IPAddr オブジェクトを返します。 引数にはプリフィックス長とマスクの両方を受け付けます (e.g. 8, 64, "255.255.255.0")。
...マスクされた新しい IPAddr オブジェクトを返します。
引数にはプリフィックス長とマスクの両方を受け付けます
(e.g. 8, 64, "255.255.255.0")。
@param prefixlen プリフィックス長またはマスクを表す数値か文字列。... -
Kernel
# create _ makefile(target , srcprefix = nil) -> true (100.0) -
@todo
...ラリを Ruby スクリプトから使用するときは
"require 'test/foo'" とする必要があります。
@param srcprefix ソースコードがあるディレクトリ名を指定します。
省略した場合は extconf.rb があるディレクト... -
Kernel
# install _ files(mfile , ifiles , map = nil , srcprefix = nil) -> [] (100.0) -
このメソッドは create_makefile, install_rb が使用します。 内部用のメソッドです。
...ll_rb が使用します。
内部用のメソッドです。
@param mfile Makefile を表す File のインスタンスです。
@param ifiles インストールするファイルのリストを指定します。
@param map ???
@param srcprefix ソースディレクトリを指定します。... -
Symbol
# start _ with?(*prefixes) -> bool (100.0) -
self の先頭が prefixes のいずれかであるとき true を返します。
...self の先頭が prefixes のいずれかであるとき true を返します。
(self.to_s.start_with?と同じです。)
@param prefixes パターンを表す文字列または正規表現 (のリスト)
@see Symbol#end_with?
@see String#start_with?
//emlist[][ruby]{
:hello.start_with?("hel......l") #=> true
:hello.start_with?(/H/i) #=> true
# returns true if one of the prefixes matches.
:hello.start_with?("heaven", "hell") #=> true
:hello.start_with?("heaven", "paradise") #=> false
//}... -
ruby 1
. 6 feature (66.0) -
ruby 1.6 feature ruby version 1.6 は安定版です。この版での変更はバグ修正がメイン になります。
...$prefix/lib/ruby/site_ruby/$ver/foo.rb
$prefix/lib/ruby/site_ruby/$ver/foo.so
$prefix/lib/ruby/site_ruby/$ver/$arch/foo.rb
$prefix/lib/ruby/site_ruby/$ver/$arch/foo.so
$prefix/lib/ruby/site_ruby/foo.rb
$prefix/lib/ruby/site_ruby/foo.so
$prefix/lib/ruby/$ver/foo.rb
$prefix......ib/ruby/$ver/foo.so
$prefix/lib/ruby/$ver/$arch/foo.rb
$prefix/lib/ruby/$ver/$arch/foo.so
./foo.rb
./foo.so
The previous behavior had a potential security risk because a
foo.rb (if exists) in the current directory is located prior to a
foo.so in $prefix/lib/ruby/site_ruby/$ver... -
RbConfig
:: MAKEFILE _ CONFIG -> Hash (64.0) -
RbConfig::CONFIG と同じですが、その値は以下のような形 で他の変数への参照を含みます。 MAKEFILE_CONFIG["bindir"] = "$(exec_prefix)/bin" これは、Makefile の変数参照の形式で MAKEFILE_CONFIG は、 Makefile 作成の際に利用されることを想定しています。
...r"] = "$(exec_prefix)/bin"
これは、Makefile の変数参照の形式で MAKEFILE_CONFIG は、
Makefile 作成の際に利用されることを想定しています。
require 'rbconfig'
print <<-END_OF_MAKEFILE
prefix = #{RbConfig::MAKEFILE_CONFIG['prefix']}
exec_prefix = #{RbConfig......::MAKEFILE_CONFIG['exec_prefix']}
bindir = #{RbConfig::MAKEFILE_CONFIG['bindir']}
END_OF_MAKEFILE
=> prefix = /usr/local
exec_prefix = $(prefix)
bindir = $(exec_prefix)/bin
RbConfig.expand
は、このような参照を解決する
メソッドとして rbconfig 内部で利用...