我需要为表达式行编写一个正则表达式,例如:
constraint :name, 'name != nil'
constraint :name, 'name =~/^[A-Z]/'
constraint :age, 'age >= 0'
一行总是包含单词“constraint :”,任何单词都可以出现在“:”之后,然后是“,”。
然后,条件表达式将出现在“”中。
我写了一个这样的正则表达式:
/^constraint :(\w*),'(.*)'$/
而且不匹配。我是 Ruby 和正则表达式的新手。谁能帮帮我吗?