我想知道字符串是否包含'+#someletter#+'
表单,其中#someletter#
是a
信件。如果字符串为'dogs+d+'
,则为true
,因为它包含'+d+'
。如果字符串为'dogs++c'
,则为false
,因为'c'
未被'+'
符号包围。
我认为这是使用regexp之类的东西
string.include? '+/a-z/+'
但这不起作用。请帮忙。
答案 0 :(得分:2)
include?
不接受正则表达式。要使用正则表达式,您需要一种不同的方法。
string =~ /\+[a-z]\+/