33件ヒット
[1-33件を表示]
(0.126秒)
ライブラリ
-
rubygems
/ requirement (11) - strscan (22)
クラス
-
Gem
:: Requirement (11) - StringScanner (22)
検索結果
先頭3件
-
Gem
:: Requirement # concat(requirements) -> Array (24307.0) -
新しい条件(配列)を自身の条件に破壊的に加えます。
...新しい条件(配列)を自身の条件に破壊的に加えます。
@param requirements 条件の配列を指定します。
//emlist[][ruby]{
req = Gem::Requirement.new("< 5.0")
req.concat(["= 1.9"])
puts req # => < 5.0, = 1.9
//}... -
StringScanner
# concat(str) -> self (18113.0) -
操作対象の文字列に対し str を破壊的に連結します。 マッチ記録は変更されません。
...mlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test') # => #<StringScanner 0/4 @ "test">
s.scan(/\w(\w*)/) # => "test"
s[0] # => "test"
s[1] # => "est"
s << ' string' # => #<StringScanner 4/11 "test" @ " stri........# => "string"
//}
この操作は StringScanner.new に渡した文字列にも影響することがあります。
//emlist[例][ruby]{
require 'strscan'
str = 'test'
s = StringScanner.new(str) # => #<StringScanner 0/4 @ "test">
s << ' string' # => #<StringScanner 0/11 @ "t......est ...">
str # => "test string"
//}... -
StringScanner
# <<(str) -> self (3013.0) -
操作対象の文字列に対し str を破壊的に連結します。 マッチ記録は変更されません。
...mlist[例][ruby]{
require 'strscan'
s = StringScanner.new('test') # => #<StringScanner 0/4 @ "test">
s.scan(/\w(\w*)/) # => "test"
s[0] # => "test"
s[1] # => "est"
s << ' string' # => #<StringScanner 4/11 "test" @ " stri........# => "string"
//}
この操作は StringScanner.new に渡した文字列にも影響することがあります。
//emlist[例][ruby]{
require 'strscan'
str = 'test'
s = StringScanner.new(str) # => #<StringScanner 0/4 @ "test">
s << ' string' # => #<StringScanner 0/11 @ "t......est ...">
str # => "test string"
//}...