Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 如何创建短正则表达式_Regex - Fatal编程技术网

Regex 如何创建短正则表达式

Regex 如何创建短正则表达式,regex,Regex,如何创建一个简短的正则表达式,该表达式只匹配后面跟不上相同字符的单词 仅允许使用以下语法元素: . * + ? | () 字母表是{a,b} 例如: Is matching: abababab Not matching: abbab 谢谢:)好吧,你的练习不是很清楚(你用的是哪个正则表达式引擎?等等), 但我设法做了一些事情: (?您能提供示例字符串和预期输出吗?此外,如果您有任何尝试,请也包括在内。您使用的语言/工具是什么?“由于正则表达式未完全标准化,因此带有此标记的所有问题

如何创建一个简短的正则表达式,该表达式只匹配后面跟不上相同字符的单词

仅允许使用以下语法元素: . * + ? | ()

字母表是{a,b}

例如:

   Is matching: abababab

   Not matching: abbab

谢谢:)

好吧,你的练习不是很清楚(你用的是哪个正则表达式引擎?等等), 但我设法做了一些事情:


(?您能提供示例字符串和预期输出吗?此外,如果您有任何尝试,请也包括在内。您使用的语言/工具是什么?“由于正则表达式未完全标准化,因此带有此标记的所有问题还应包括指定适用编程语言或工具的标记。”你应该更清楚地解释它。把它分解成几个步骤,并解释每个部分是如何工作的,因为你是在回答一个新手的问题。这是一个看起来非常神秘的正则表达式,我一直在使用它们。请注意,可变长度的lookbehind并不是所有正则表达式都支持的。@clearlight:你说得对,我很忙……我编辑了我的ans我们希望它更容易理解。@Toto我认为?