Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.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_Replace_Find_Komodo - Fatal编程技术网

Regex 新手搜索正则表达式

Regex 新手搜索正则表达式,regex,replace,find,komodo,Regex,Replace,Find,Komodo,我正在寻找一个正则表达式,以找到以及权利和所有的文字 我试过: \ball\W+\w+ight\b 这只会带来好的结果,而不是好的和好的 找到它和它的问题是一样的,它是,它是。这应该可以: \b(?:all\s)?right\b 这是对的,是可选的吗?前面的所有+空格\s(如果存在) 锚定在那里是为了确保在all或right之前以及right之后有一个单词边界 此外?:用于不捕获all\s组 编辑 它是/它是: \bit(?:'s|\sis)\b 它/它的 \bit(?:s)?\b 试试

我正在寻找一个正则表达式,以找到以及权利和所有的文字

我试过:

\ball\W+\w+ight\b
这只会带来好的结果,而不是好的和好的

找到它和它的问题是一样的,它是,它是。

这应该可以:

\b(?:all\s)?right\b
这是对的,是可选的吗?前面的所有+空格\s(如果存在)

锚定在那里是为了确保在all或right之前以及right之后有一个单词边界

此外?:用于不捕获all\s组

编辑

它是/它是:

\bit(?:'s|\sis)\b
它/它的

\bit(?:s)?\b

试试这个\ball\W+\W+light\b |\W+light\b
这是一个很好的工具,用于处理某些情况下的正则表达式

Use\b?:all\W+?\W+light\b谢谢!!这在不删除其他结束语的情况下效果很好。你能不能帮我找到它,它是,它是,见上面的问题@我用丢失的案例更新了我的答案。如果这解决了你的问题,请接受它作为答案!太棒了,你节省了我几个小时的时间。在这里,我在哪里可以接受这个答案?@DroneStudio很高兴我可以帮助你:在我答案左上角的上下投票按钮下面有一个复选标记,你可以将它标记为答案!抱歉问:如果我需要删除3个单词:it,it,it-is-all-in-one regex?谢谢你,Maya,这很好用:-。你是个天才:-。我节省了一些时间:-