Sidef::Types::String::String
This object is ...
var obj = String.new(...);
Inherits methods from:
* Sidef::Object::Object * Sidef::Convert::Convert
Obj % Obj -> Obj
Return the
Aliases: sprintf
Obj & Obj -> Obj
Aliases: and
Obj * Obj -> Obj
Aliases: mul
Obj + Obj -> Obj
Aliases: append, concat
Obj ++ Obj -> Obj
Aliases: inc
Obj - Obj -> Obj
Aliases: diff
Obj .. Obj -> Obj
Aliases: to, upto
Obj / Obj -> Obj
Aliases: ÷(), div
Obj : Obj -> Obj
Aliases: pair_with
Obj < Obj -> Obj
Aliases: lt
Obj << Obj -> Obj
Aliases: drop_left, shift_left
Obj <=> Obj -> Obj
Aliases: cmp
Obj == Obj -> Obj
Aliases: eq
Obj =~ Obj -> Obj
Aliases: match
Obj > Obj -> Obj
Aliases: gt
Obj >> Obj -> Obj
Aliases: drop_right, shift_right
Obj ^ Obj -> Obj
Aliases: xor
String.apply_escapes() -> Obj
String.backtick() -> Obj
String.begins_with() -> Obj
Aliases: starts_with
String.bin() -> Obj
String.bytes() -> Obj
String.bytes_len() -> Obj
Aliases: bytes_length
String.center() -> Obj
String.char() -> Obj
Aliases: char_at
String.chars() -> Obj
String.chomp() -> Obj
String.chop() -> Obj
String.clear() -> Obj
String.contain() -> Obj
Aliases: include, contains, includes
String.count() -> Obj
String.crypt() -> Obj
String.decode() -> Obj
String.decode_utf8() -> Obj
String.die() -> Obj
String.digits() -> Obj
String.downto() -> Obj
String.dump() -> Obj
Aliases: inspect
String.each() -> Obj
Aliases: each_char
String.each_byte() -> Obj
String.each_graph() -> Obj
Aliases: each_grapheme
String.each_line() -> Obj
String.each_num() -> Obj
Aliases: each_number
String.each_word() -> Obj
String.encode() -> Obj
String.encode_utf8() -> Obj
String.ends_with() -> Obj
String.escape() -> Obj
Aliases: quotemeta
String.esub() -> Obj
String.fc() -> Obj
Aliases: foldcase
String.findall() -> Obj
String.first() -> Obj
String.flip() -> Obj
Aliases: reverse
String.format() -> Obj
String.frequire() -> Obj
String.ft() -> Obj
String.gesub() -> Obj
String.glob() -> Obj
String.gmatch() -> Obj
String.graphs() -> Obj
Aliases: graphemes
String.graphs_len() -> Obj
Aliases: graphs_length
String.gsub() -> Obj
Aliases: replace_all
String.hex() -> Obj
String.index() -> Obj
String.insert() -> Obj
String.ints() -> Obj
Aliases: integers
String.is_empty() -> Obj
String.is_numeric() -> Obj
Aliases: looks_like_number
String.is_palindrome() -> Obj
String.iter() -> Obj
String.jaro_distance() -> Obj
String.join() -> Obj
String.last() -> Obj
String.lc() -> Obj
Aliases: lower, downcase
String.lcfirst() -> Obj
String.len() -> Obj
Aliases: size, length, chars_len, chars_length
String.lev() -> Obj
Aliases: leven, levenshtein
String.lines() -> Obj
String.ltrim() -> Obj
Aliases: trim_beg, strip_beg
String.md5() -> Obj
String.new() -> Obj
Aliases: call
String.num() -> Obj
String.nums() -> Obj
Aliases: numbers
String.oct() -> Obj
String.open() -> Obj
String.open_r() -> Obj
String.ord() -> Obj
String.overlaps() -> Obj
String.pack() -> Obj
String.pipe() -> Obj
String.pop() -> Obj
String.prepend() -> Obj
String.printf() -> Obj
String.printlnf() -> Obj
String.range() -> Obj
String.repeat() -> Obj
String.require() -> Obj
String.rindex() -> Obj
String.rtrim() -> Obj
Aliases: trim_end, strip_end
String.scan() -> Obj
String.sha1() -> Obj
String.sha256() -> Obj
String.sha512() -> Obj
String.sort() -> Obj
String.split() -> Obj
String.sprintlnf() -> Obj
String.sub() -> Obj
Aliases: replace
String.substr() -> Obj
Aliases: substring
String.tc() -> Obj
Aliases: ucfirst, titlecase
String.tclc() -> Obj
Aliases: capitalize
String.to_s() -> Obj
Aliases: to_str
String.tr() -> Obj
Aliases: translit
String.trans() -> Obj
String.trim() -> Obj
Aliases: strip
String.uc() -> Obj
Aliases: upper, upcase
String.unescape() -> Obj
String.unpack() -> Obj
String.warn() -> Obj
String.wc() -> Obj
Aliases: wordcase
String.words() -> Obj
Obj | Obj -> Obj
Aliases: or
Obj ~ Obj -> Obj
Aliases: not
Obj ≠ Obj -> Obj
Aliases: !=(), ne
Obj ≤ Obj -> Obj
Aliases: <=, le
Obj ≥ Obj -> Obj
Aliases: >=, ge
To install Sidef, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Sidef
CPAN shell
perl -MCPAN -e shell install Sidef
For more information on module installation, please visit the detailed CPAN module installation guide.