-3
我捕获文本值并将其存储在变量中。现在我想使用变量中的特定字符。我如何在Ruby中做到这一点?我想从Ruby中的变量中选择特定字符
var = "ABC-DEF-XYZ"
我想从变量中使用"DEF"
值并想跳过其余部分。
我捕获文本值并将其存储在变量中。现在我想使用变量中的特定字符。我如何在Ruby中做到这一点?我想从Ruby中的变量中选择特定字符
var = "ABC-DEF-XYZ"
我想从变量中使用"DEF"
值并想跳过其余部分。
可以捕获从使用以下两种方法之一你的字符串 'Y' 值:
正则表达式
y = input_value.gsub(/^\w\w\w-(\w\w\w)-\w\w\w$/, "\\1")
拆分
y = input_value.split('-')[1]
一旦你从输入中获得'y'值,你可以通过com把它加到表格列表中。
''“DEF”'根据什么条件?如果没有条件,并且你已经知道提取它的价值是什么? – shivam
你应该表现出一些努力。无效的代码可以很容易地避免,并发布它仍然会导致(当之无愧)downvotes。说到努力,你到目前为止已经尝试过提取子字符串? – Stefan
有一个输入选择框,它具有x-y-z格式的值和一个存储值y的表格列表。我怎样才能比较输入选择框的值与表列表值的值。 – BMR