我捕获文本值并将其存储在变量中。现在我想使用变量中的特定字符。我怎么能在Ruby中做到这一点?
Cookies
我想使用变量中的var = "ABC-DEF-XYZ"
值,并希望跳过其余部分。
答案 0 :(得分:1)
您可以使用以下两种方法之一从字符串中捕获'y'值:
正则表达式
y = input_value.gsub(/^\w\w\w-(\w\w\w)-\w\w\w$/, "\\1")
分割
y = input_value.split('-')[1]
从输入中得到'y'值后,您可以将其与表格列表进行比较。