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
Tags: class