Strings

Create string

# Create string
myString = String.new
=> ""

myString = String.new("This is my string. Get your own string")

# Π’ Ruby любой символ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Π² качСствС ΠΊΠ°Π²Ρ‹Ρ‡Π΅ΠΊ
# ДСлаСтся это Ρ‡Π΅Ρ€Π΅Π· символ %
myString = %uThis is my stringu

# Documentation string
myTest = <<MYCUSTOMDOC
    My doc
    My doc2
    ...
MYCUSTOMDOC

Concatenate strings

# 1
myString = "Welcome " + "to " + "Ruby!"
=> "Welcome to Ruby!"

# 2
myString = "Welcome " "to " "Ruby!"
=> "Welcome to Ruby!"

# 3
myString = "Welcome " << "to " << "Ruby!"
=> "Welcome to Ruby!"

# 4
myString = "Welcome ".concat("to ").concat("Ruby!")
=> "Welcome to Ruby!"

Freezing string

Search substring

Replace substring

Insert substring

Split string

Last updated