Ruby bazı metodlar

Regexp nedir ?

Ruby bazı metodlar

Regexp nedir ?

RegEx, karakter yığınları içerisinde özel belirtilen karakter veya karakter kümelerini bulmak, diğerlerinden ayırmak için kullanılan oldukça gelişmiş bir kütüphanedir. Buradan ayrıntılı bir şekilde bilgi edilebilirsiniz.

Map metodu nasıl kullanılır ?

d=[13,35,65,85,45]
d.map{|x| x+5}
#[18,40,70,90,50]

Gsup metodu nasıl kullanılır ?

’abcde’.gsub(/bda/, ‘123’)
=> “abcde” çıktı

’abcde’.gsub(/b.d/, ‘123’)
=> “a123e” çıktı

include ? nasıl kullanılır

a = [ "a", "b", "c" ]
a.include?("b") #=> true
a.include?("z") #=> false

select nasıl kullanılır ?

a = %w{ a b c d e f }
a.select {|v| v =~ /[aeiou]/} #=> ["a", "e"]

start_with nasıl kullanılır ?

p "hello".start_with?("hell")               #=> true

# returns true if one of the prefixes matches.
p "hello".start_with?("heaven", "hell") #=> true
p "hello".start_with?("heaven", "paradise") #=> false