2010-01-20 18 views

cevap

30
the_string =~ /fwd:|fw:/i 

Ayrıca kullanabilirsiniz

%w(fwd: fw:).any? {|str| the_string.downcase.include? str} 

gibi bir şey seni de downcase aramak zorunda özellikle (bu durumda daha iyi regex kullanarak versiyonu gibi bizzat rağmen ikincisi, büyük/küçük harfe duyarlı değildir.

+1

Teşekkürler. Regex'i kullanarak ... bu çizgiyi "eğer the_string fwd: | fw:" OLDUĞUNU söyleyecek şekilde nasıl çevirirsiniz? – Shpigford

+0

Ayrıca, '= ~' – Shpigford

+1

'un kullanımı için resmi bir terim var. '= ~' Sonucunun olumsuzlanmasıyla tamamen aynı olan '! ~ Operatörü var. '= ~' Kullanımı genellikle sadece bir regex karşı eşleme olarak adlandırılır. Bunun resmi bir terim sayıp saymadığını bilmiyorum. – sepp2k

İlgili konular