我正在构建一个 Ruby 脚本,它读取 ruby 源文件以查找对函数的调用_()并获取传递给它的参数的字符串,它可以是多行字符串,单引号或双引号,例如:
抓住:
hello world_('hello'+ ' world')抓住:
hello \nworld_("hello \ world")抓住:
hello "world"_("hello \"world\"")抓住:
hello 'world'_('hello \'world\'')
所以我需要一个正则表达式来匹配并获取字符串参数。我怎样才能做到这一点?