String And Regular Expression Language Reference

ADVERTISEMENT

String & Regular Expression Language Reference
PHP
Ruby
Javascript
Python
Java
delimiter
' or "
' or " for strings
' or "
(no escape chars or
'
"
or "
/ for regexps
/ for regexps
embedded variables)
type
string q, r, s, t
String q, s, t
String q, s
str q, s, t
String q, s, t
array[string] a, m
Regexp r
RegExp|String r
RegexObj r
Pattern r
MatchData m
MatchObj m
Matcher m
converter
obj.to_s
obj.toString()
str(obj)
obj.toString()
copy
new String(s)
s[:]
new String(s)
equivalence
s==q
s==q
s==q
s==q
s.equals(q)
length
strlen(s)
s.length
s.length
len(s)
s.length()
index/slice
s[i]
s[i,1]
, else nil
s[i]; s.charAt(i)
s[i]
,
s[i]; s.charAt(i)
else error
, else error
substr(s,i,j-i)
s[i..j-1]
s.slice(i,j)
s[i:j]
s.substring(i,j)
, else error
substr(s,i,j)
s.substring(i,j)
substr(s,i,L)
s[i,L]
s.substr(i,L)
s[i:i+L]
s.substring(i,i+L)
, else error
, else nil
substr(s,i)
s[i..-1]
s.slice(i)
s[i:]
s.substring(i)
, else nil
, else error
character
strtolower(s)
s.downcase
s.toLowerCase()
s.lower()
s.toLowerCase()
!
case
strtoupper(s)
s.upcase
s.toUpperCase()
s.upper()
s.toUpperCase()
!
ucfirst(s)
s.capitalize
s.capitalize()
!
ucwords(s)
s.title()
trim
trim(s)
s.strip
s.strip()
s.trim()
!
split & join
explode(q,s)
s.split(q)
s.split(q)
s.split(q);
s.split(q)
q is a regexp pattern string
preg_split(r,s)
s.split(r)
s.split(r)
re.split(q,s)
join(q,a)
s.split; s.split(' ')
s.split()
by whitespace chunks
by whitespace chunks
s.splitlines()
q.join(…)
containment strpos(s,q)!==FALSE
s.include?(q)
s.indexOf(q)>-1
q in s
s.contains(q)
startswith
s.startswith(q)
s.startsWith(q)
endswith
s.endswith(q)
s.endsWith(q)
char code at
ord(s[i])
s[i]
s.charCodeAt(i)
ord(s[i])
s.codePointAt(i)
code2char
chr(i)
i.chr
String
chr(i)
new Character((char)i)
.fromCharCode(i)
.toString()
int2string
strval(i)
i.to_s
new String(i)
str(i)
Integer.toString(i)
string2int
intval(s)
s.to_i
new Number(s)
int(s)
Integer.parseInt(s)

ADVERTISEMENT

00 votes

Related Articles

Related forms

Related Categories

Parent category: Education
Go
Page of 3