这是一个字符串func("abc", "def", "ghi")
,我想使用正则表达式'"\"".*"\""'
获取单个参数,但它不起作用,它将匹配所有参数。如何使用正则表达式获取单个参数?
答案 0 :(得分:3)
.*
贪婪,即尽可能匹配
您必须使用.*
.*?
匹配
.*?
是懒惰的,即它会尽可能地匹配
所以你的正则表达式将是
"".*?""
答案 1 :(得分:3)
这个可能会给你想要的东西:
"[^"]*"
上面只是正则表达式,你可能需要引用它来用你的编程语言。