我想匹配字group
或匹配没有这个词group
正则表达式匹配单词或无字
http://rubular.com/r/TKJPFvnzZ0
我可以匹配的空间但我想它真正匹配什么。我正在努力寻找正确的语法。
匹配组3应包含group
或空字符串。
谢谢!
我想匹配字group
或匹配没有这个词group
正则表达式匹配单词或无字
http://rubular.com/r/TKJPFvnzZ0
我可以匹配的空间但我想它真正匹配什么。我正在努力寻找正确的语法。
匹配组3应包含group
或空字符串。
谢谢!
不知道如果我理解正确的话,但这样做是否解决您的问题:
^I post a "(.*?)" to the "(.*?)"(?: (group))? which the entire world can see$
?
基本上说这个组是可选的。
的括号标记该组作为一个“非捕获组”,这意味着我们只封闭表达的那部分圆括号组,但我们不希望捕捉到里面的内容?:
之后使用。 group
只是简单的用括号括起来,因为我们想把这个匹配捕获为一个组。
完美!我将需要研究':'语法 –
我已经在?:语法中添加了一个简短的解释。如果它解决了问题,你可以接受答案=) – pcalcao
你是指如何匹配单词并同时不匹配它? –
我不想匹配和不匹配。我想匹配OR不匹配并仍然捕获该值。 –
如果给定单词没有匹配的值,你会捕获什么? –