English 中文(简体)
选择str(regex)
原标题:Select string with comma (regex)
  • 时间:2009-10-29 07:05:35
  •  标签:

我需要一种与以下内容相符的定期表述:

 "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

监管机构应当与任何含有 com子的扼杀相匹配。

我先从<代码>+?”开始,但选择在下一个位置之前,这不适用于我。

<><>Edit>: 感谢您, i 在座标上标出“>[w]+?,+?”

最佳回答

我用你所有的帮助表示:[w]+?,+?>

问题回答

你们是否绝对必须经常这样做? 我将利用一个区块将雕塑分解成其组成部分,然后就把头一块与 com相隔。

我没有拿 Java这个手提电脑,因此,我可以检查这部手法,以进行分立,但我期望reg是:

("[^"]*")(?:, ("[^"]*"))*

但是, Java雷克发动机有可能使你能够在同一组捕捉上乘。 我很相信你会这样做。 该网络很容易做到,但在 Java可能略微trick。 might需要:

(?:^|, )("[^"]*")

在实际扼制开始之前,消费“从一线开始,或从后加一空间”。

页: 1 只是试图将案文分成几条,而不是试图找到含有 com的首条图章,而是这样做的起点。 不幸的是,当时我的葬礼——我仍然以“散射”的方式来做:

您:

"[^"]?,[^"]+?"

这与“在 com、 com、任何特性在“一”或“一”之前,具有“一”或“一”以上”和“一”等同。

Try this:[^”]*,[^”]*"

"[^,"]+?,[^"]+?"




相关问题
热门标签