String class of PicoRuby
Instance methods
prettyprint
instance.prettyprint() -> nil
Instance methods (picoruby-regexp)
__charlen_at
instance.__charlen_at(String str, Integer byte_pos) -> Integer
__regexp_for
instance.__regexp_for(untyped pattern) -> Regexp
__scan
instance.__scan(Regexp re) -> Array[untyped]
__split
instance.__split(Regexp re, Integer limit) -> Array[String]
__split_str
instance.__split_str(*untyped args) -> Array[String]
__sub
instance.__sub(Regexp re, String replacement, bool global) -> String?
__sub_common
instance.__sub_common(untyped pattern, Array[untyped] args, Proc? block, bool global) -> String?
__sub_each
instance.__sub_each(Regexp re, bool global) { (String matched) -> String } -> String?
Instance methods
bit_clear
instance.bit_clear(Integer offset, ?lsb_first: bool) -> String
bit_count
instance.bit_count() -> Integer
bit_flip
instance.bit_flip(Integer offset, ?lsb_first: bool) -> String
bit_get
instance.bit_get(Integer offset, ?lsb_first: bool) -> Integer?
bit_set
instance.bit_set(Integer offset, ?lsb_first: bool) -> String
bit_set?
instance.bit_set?(Integer offset, ?lsb_first: bool) -> bool?
bitwise_and
instance.bitwise_and(String other) -> String
bitwise_and!
instance.bitwise_and!(String other) -> String
bitwise_not
instance.bitwise_not() -> String
bitwise_not!
instance.bitwise_not!() -> String
bitwise_or
instance.bitwise_or(String other) -> String
bitwise_or!
instance.bitwise_or!(String other) -> String
bitwise_xor
instance.bitwise_xor(String other) -> String
bitwise_xor!
instance.bitwise_xor!(String other) -> String