The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Sidef::Types::String::String

DESCRIPTION

This object is ...

SYNOPSIS

var obj = String.new(...);

INHERITS

Inherits methods from:

        * Sidef::Object::Object
        * Sidef::Convert::Convert

METHODS

%

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

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

begins_with

String.begins_with() -> Obj

Return the

Aliases: beginsWith, starts_with, startsWith

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

ends_with

String.ends_with() -> Obj

Return the

Aliases: endsWith

escape

String.escape() -> Obj

Return the

Aliases: quotemeta

esub

String.esub() -> Obj

Return the

format

String.format() -> Obj

Return the

frequire

String.frequire() -> 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

lev

String.lev() -> Obj

Return the

Aliases: leven, levenshtein

lines

String.lines() -> Obj

Return the

looks_like_number

String.looks_like_number() -> 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

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

require

String.require() -> Obj

Return the

reverse

String.reverse() -> Obj

Return the

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

to_s

String.to_s() -> Obj

Return the

Aliases: to_str, to_string

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