我有:
BEFORE Gsub sql ::::
SELECT record_type.* FROM record_type WHERE (name = 'Registrars')
sql = sql.gsub(/SELECT\s+[^\(][A-Z]+\./mi,"SELECT ")
AFTER GSUB SQL ::::
SELECT record_type.* FROM record_type WHERE (name = 'Registrars')
期望的结果是删除“record_type”。从声明中:
所以应该是:
SELECT * FROM record_type WHERE (name = 'Registrars')
运行正则表达式后。
这不是我写的,它在 asf-soap-adaptor gem 中。谁能告诉我为什么它不起作用,以及如何解决?