标签: ruby regex
我使用正则表达式来匹配源文件中的字符串。我有一个正则表达式:
(["'])(?:(?=(\\?))\2.)*?\1
只有当它们在同一条线上时才匹配开盘和收盘价。例如,
"hello world!"
匹配,但
没有。
是否可以修改它以便两个案例都匹配?
答案 0 :(得分:0)
您正在寻找标志m(/regexp/m)
/regexp/m
它有点旧,但http://rubular.com/有一个ruby regexp测试界面,基本类和修饰符剩余。