我需要它匹配下面的正则表达式:用逗号(正则表达式)选择字符串
'"test foo bar", "test"' => no match
'"test, foo bar", "test"' => "test, foo bar"
'"test, foo bar"' => "test, foo bar"
'"test foo bar"' => no match
'"test", "test, foo"' => "test, foo"
'"test", ","' => no match
'"test", 0, 0, "foo"' => no match
正则表达式应该匹配包含逗号
我开始用\".+?\"
任何字符串,但它选择直到下一个字符串,这不适用于我。谢谢
编辑:谢谢你,我理解了它与所有的帮助\"[\w]+?,.+?\"
只要是明确的 - 做你的意思是一个逗号作为小数点?许多SO用户期望您指的是一个句点(。)而不是逗号(,) - 可能需要编辑该问题才能明确表示。 – 2009-10-29 07:08:52
我同意jon。对我来说小数点是'。'不是','而且据我所知,很多人也会这么想。 – NawaMan 2009-10-29 07:11:34
我改正了,以commma。谢谢 – codevour 2009-10-29 07:14:00