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: mul

+

Obj + Obj -> Obj

Return the

Aliases: append, concat

++

Obj ++ Obj -> Obj

Return the

Aliases: inc

-

Obj - Obj -> Obj

Return the

Aliases: diff

..

Obj .. Obj -> Obj

Return the

Aliases: to, upto

/

Obj / Obj -> Obj

Return the

Aliases: ÷(), div

:

Obj : Obj -> Obj

Return the

Aliases: pair_with

<

Obj < Obj -> Obj

Return the

Aliases: lt

<<

Obj << Obj -> Obj

Return the

Aliases: drop_left, shift_left

<=>

Obj <=> Obj -> Obj

Return the

Aliases: cmp

==

Obj == Obj -> Obj

Return the

Aliases: eq

=~

Obj =~ Obj -> Obj

Return the

Aliases: match

>

Obj > Obj -> Obj

Return the

Aliases: gt

>>

Obj >> Obj -> Obj

Return the

Aliases: drop_right, shift_right

^

Obj ^ Obj -> Obj

Return the

Aliases: xor

apply_escapes

String.apply_escapes() -> Obj

Return the

backtick

String.backtick() -> Obj

Return the

begins_with

String.begins_with() -> Obj

Return the

Aliases: starts_with

bin

String.bin() -> Obj

Return the

bytes

String.bytes() -> Obj

Return the

bytes_len

String.bytes_len() -> Obj

Return the

Aliases: bytes_length

center

String.center() -> Obj

Return the

char

String.char() -> Obj

Return the

Aliases: char_at

chars

String.chars() -> Obj

Return the

chomp

String.chomp() -> Obj

Return the

chop

String.chop() -> Obj

Return the

clear

String.clear() -> Obj

Return the

contain

String.contain() -> Obj

Return the

Aliases: include, contains, includes

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

digits

String.digits() -> Obj

Return the

downto

String.downto() -> Obj

Return the

dump

String.dump() -> Obj

Return the

Aliases: inspect

each

String.each() -> Obj

Return the

Aliases: each_char

each_byte

String.each_byte() -> Obj

Return the

each_graph

String.each_graph() -> Obj

Return the

Aliases: each_grapheme

each_line

String.each_line() -> Obj

Return the

each_num

String.each_num() -> Obj

Return the

Aliases: each_number

each_word

String.each_word() -> Obj

Return the

encode

String.encode() -> Obj

Return the

encode_utf8

String.encode_utf8() -> Obj

Return the

ends_with

String.ends_with() -> Obj

Return the

escape

String.escape() -> Obj

Return the

Aliases: quotemeta

esub

String.esub() -> Obj

Return the

fc

String.fc() -> Obj

Return the

Aliases: foldcase

findall

String.findall() -> Obj

Return the

first

String.first() -> Obj

Return the

flip

String.flip() -> Obj

Return the

Aliases: reverse

format

String.format() -> Obj

Return the

frequire

String.frequire() -> Obj

Return the

ft

String.ft() -> Obj

Return the

gesub

String.gesub() -> Obj

Return the

glob

String.glob() -> Obj

Return the

gmatch

String.gmatch() -> Obj

Return the

graphs

String.graphs() -> Obj

Return the

Aliases: graphemes

graphs_len

String.graphs_len() -> Obj

Return the

Aliases: graphs_length

gsub

String.gsub() -> Obj

Return the

Aliases: replace_all

hex

String.hex() -> Obj

Return the

index

String.index() -> Obj

Return the

insert

String.insert() -> Obj

Return the

ints

String.ints() -> Obj

Return the

Aliases: integers

is_empty

String.is_empty() -> Obj

Return the

is_numeric

String.is_numeric() -> Obj

Return the

Aliases: looks_like_number

is_palindrome

String.is_palindrome() -> Obj

Return the

iter

String.iter() -> Obj

Return the

jaro_distance

String.jaro_distance() -> Obj

Return the

join

String.join() -> Obj

Return the

last

String.last() -> Obj

Return the

lc

String.lc() -> Obj

Return the

Aliases: lower, downcase

lcfirst

String.lcfirst() -> Obj

Return the

len

String.len() -> Obj

Return the

Aliases: size, length, chars_len, chars_length

lev

String.lev() -> Obj

Return the

Aliases: leven, levenshtein

lines

String.lines() -> Obj

Return the

ltrim

String.ltrim() -> Obj

Return the

Aliases: trim_beg, strip_beg

md5

String.md5() -> Obj

Return the

new

String.new() -> Obj

Return the

Aliases: call

num

String.num() -> Obj

Return the

nums

String.nums() -> Obj

Return the

Aliases: numbers

oct

String.oct() -> Obj

Return the

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

pipe

String.pipe() -> Obj

Return the

pop

String.pop() -> Obj

Return the

prepend

String.prepend() -> Obj

Return the

printf

String.printf() -> Obj

Return the

printlnf

String.printlnf() -> Obj

Return the

range

String.range() -> Obj

Return the

repeat

String.repeat() -> Obj

Return the

require

String.require() -> Obj

Return the

rindex

String.rindex() -> Obj

Return the

rtrim

String.rtrim() -> Obj

Return the

Aliases: trim_end, strip_end

scan

String.scan() -> Obj

Return the

sha1

String.sha1() -> Obj

Return the

sha256

String.sha256() -> Obj

Return the

sha512

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

substr

String.substr() -> Obj

Return the

Aliases: substring

tc

String.tc() -> Obj

Return the

Aliases: ucfirst, titlecase

tclc

String.tclc() -> Obj

Return the

Aliases: capitalize

to_s

String.to_s() -> Obj

Return the

Aliases: to_str

tr

String.tr() -> Obj

Return the

Aliases: translit

trans

String.trans() -> Obj

Return the

trim

String.trim() -> Obj

Return the

Aliases: strip

uc

String.uc() -> Obj

Return the

Aliases: upper, upcase

unescape

String.unescape() -> Obj

Return the

unpack

String.unpack() -> Obj

Return the

warn

String.warn() -> Obj

Return the

wc

String.wc() -> Obj

Return the

Aliases: wordcase

words

String.words() -> Obj

Return the

|

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