我想知道是否可以使用正则表达式或类似的方法从预定义的句子中提取一些变量。
例如
如果这是模式...
"How many * awards did * win in *?"
还有人打字...
"How many gold awards did johnny win in 2008?"
我怎么能以某种方式返回...
["gold","johnny","2008"]
我还想在检索变量之前返回它与模式匹配的事实,因为会有许多不同的模式。注意:某人也可以键入多个单词来代替 *,例如johnny english而不是johnny
谢谢