NAME
Sidef::Types::String::String
DESCRIPTION
This object is ...
SYNOPSIS
var obj = String.new(...);
INHERITS
Inherits methods from:
* Sidef::Object::Object
METHODS
$$
Obj $$ Obj -> Obj
Return the
Aliases: ends_with, endsWith
%
Obj % Obj -> Obj
Return the
Aliases: sprintf
&
Obj & Obj -> Obj
Return the
Aliases: and
*
Obj * Obj -> Obj
Return the
Aliases: times, multiply
+
Obj + Obj -> Obj
Return the
Aliases: append, concat
++
Obj ++ Obj -> Obj
Return the
Aliases: inc
-
Obj - Obj -> Obj
Return the
Aliases: subtract
..
Obj .. Obj -> Obj
Return the
Aliases: arr_to, array_to
/
Obj / Obj -> Obj
Return the
Aliases: ÷(), div, divide
:
Obj : Obj -> Obj
Return the
Aliases: pair_with, pairWith
<
Obj < Obj -> Obj
Return the
Aliases: lt
<<
Obj << Obj -> Obj
Return the
Aliases: drop_left, dropLeft, shift_left, shiftLeft
<=>
Obj <=> Obj -> Obj
Return the
Aliases: cmp
=
Obj = Obj -> Obj
Return the
Aliases: ==(), eq, is, equals
=~
Obj =~ Obj -> Obj
Return the
Aliases: match, matches
>
Obj > Obj -> Obj
Return the
Aliases: gt
>>
Obj >> Obj -> Obj
Return the
Aliases: drop_right, dropRight, shift_right, shiftRight
^
Obj ^ Obj -> Obj
Return the
Aliases: xor
^..
Obj ^.. Obj -> Obj
Return the
Aliases: downto, downTo
^^
Obj ^^ Obj -> Obj
Return the
Aliases: begins_with, beginsWith, starts_with, startsWith
apply_escapes
String.apply_escapes() -> Obj
Return the
Aliases: applyEscapes
arr_downto
String.arr_downto() -> Obj
Return the
Aliases: array_downto
basic_dump
String.basic_dump() -> Obj
Return the
bytes
String.bytes() -> Obj
Return the
char_at
String.char_at() -> Obj
Return the
Aliases: charAt
chars
String.chars() -> Obj
Return the
chomp
String.chomp() -> Obj
Return the
chop
String.chop() -> Obj
Return the
clear
String.clear() -> Obj
Return the
count
String.count() -> Obj
Return the
crypt
String.crypt() -> Obj
Return the
decode
String.decode() -> Obj
Return the
decode_utf8
String.decode_utf8() -> Obj
Return the
die
String.die() -> Obj
Return the
dump
String.dump() -> Obj
Return the
Aliases: inspect
each
String.each() -> Obj
Return the
Aliases: each_char, eachChar
each_line
String.each_line() -> Obj
Return the
Aliases: eachLine
encode
String.encode() -> Obj
Return the
encode_utf8
String.encode_utf8() -> Obj
Return the
escape
String.escape() -> Obj
Return the
Aliases: quotemeta
esub
String.esub() -> Obj
Return the
format
String.format() -> Obj
Return the
ft
String.ft() -> Obj
Return the
Aliases: substr, substring
gesub
String.gesub() -> Obj
Return the
glob
String.glob() -> Obj
Return the
gmatch
String.gmatch() -> Obj
Return the
Aliases: gmatches
graphs
String.graphs() -> Obj
Return the
Aliases: graphemes, to_graphemes
gsub
String.gsub() -> Obj
Return the
Aliases: gReplace
hex
String.hex() -> Obj
Return the
include
String.include() -> Obj
Return the
Aliases: contains
index
String.index() -> Obj
Return the
Aliases: indexOf
insert
String.insert() -> Obj
Return the
is_empty
String.is_empty() -> Obj
Return the
Aliases: isEmpty
join
String.join() -> Obj
Return the
lc
String.lc() -> Obj
Return the
Aliases: lower, downcase, downCase, toLowerCase
lcfirst
String.lcfirst() -> Obj
Return the
len
String.len() -> Obj
Return the
Aliases: length
lines
String.lines() -> Obj
Return the
new
String.new() -> Obj
Return the
Aliases: call
open
String.open() -> Obj
Return the
open_r
String.open_r() -> Obj
Return the
ord
String.ord() -> Obj
Return the
overlaps
String.overlaps() -> Obj
Return the
pack
String.pack() -> Obj
Return the
pop
String.pop() -> Obj
Return the
String.print() -> Obj
Return the
printf
String.printf() -> Obj
Return the
printlnf
String.printlnf() -> Obj
Return the
reduce_operator
String.reduce_operator() -> Obj
Return the
repeat
String.repeat() -> Obj
Return the
reverse
String.reverse() -> Obj
Return the
say
String.say() -> Obj
Return the
Aliases: println
scan
String.scan() -> Obj
Return the
sort
String.sort() -> Obj
Return the
split
String.split() -> Obj
Return the
sprintlnf
String.sprintlnf() -> Obj
Return the
sub
String.sub() -> Obj
Return the
Aliases: replace
tc
String.tc() -> Obj
Return the
Aliases: ucfirst, title_case, titleCase
tclc
String.tclc() -> Obj
Return the
Aliases: capitalize
to
String.to() -> Obj
Return the
Aliases: ...(), ..^(), upto, upTo
tr
String.tr() -> Obj
Return the
Aliases: translit
trans
String.trans() -> Obj
Return the
trim
String.trim() -> Obj
Return the
Aliases: strip
trim_beg
String.trim_beg() -> Obj
Return the
Aliases: trimBeg, strip_beg, stripBeg
trim_end
String.trim_end() -> Obj
Return the
Aliases: trimEnd, strip_end, stripEnd
uc
String.uc() -> Obj
Return the
Aliases: upper, upcase, upCase, toUpperCase
unescape
String.unescape() -> Obj
Return the
unpack
String.unpack() -> Obj
Return the
unroll_operator
String.unroll_operator() -> Obj
Return the
warn
String.warn() -> Obj
Return the
wc
String.wc() -> Obj
Return the
Aliases: wordcase, wordCase
words
String.words() -> Obj
Return the
Aliases: each_word, eachWord
|
Obj | Obj -> Obj
Return the
Aliases: or
~
Obj ~ Obj -> Obj
Return the
Aliases: not
≠
Obj ≠ Obj -> Obj
Return the
Aliases: !=(), ne
≤
Obj ≤ Obj -> Obj
Return the
Aliases: <=, le
≥
Obj ≥ Obj -> Obj
Return the
Aliases: >=, ge