Regex 正则表达式匹配,其中字符串的一部分不匹配';不包含字符
我需要一个regexp,我想匹配几个不同的字符串 正则表达式应检索此字符串的匹配项:Regex 正则表达式匹配,其中字符串的一部分不匹配';不包含字符,regex,Regex,我需要一个regexp,我想匹配几个不同的字符串 正则表达式应检索此字符串的匹配项: http://www.domain.com/category 但不是为了这个: http://www.domain.com/category/sports 或 我尝试了以下正则表达式,但它实际上不起作用: /categ.*?^((?!sports).)*$/g 我想您不想匹配最后一行包含字符串sports。如果是,那么您可以尝试下面的正则表达式 ^.*?categ(?:(?!sports).)*$ 正
http://www.domain.com/category
但不是为了这个:
http://www.domain.com/category/sports
或
我尝试了以下正则表达式,但它实际上不起作用:
/categ.*?^((?!sports).)*$/g
我想您不想匹配最后一行包含字符串
sports
。如果是,那么您可以尝试下面的正则表达式
^.*?categ(?:(?!sports).)*$
正则表达式的问题是
*?^
^
声明我们在一行的开头。我认为您不想匹配最后一行包含字符串sports
。如果是,那么您可以尝试下面的正则表达式
^.*?categ(?:(?!sports).)*$
正则表达式的问题是
*?^
^
声明我们在一行的开头。我认为您不想匹配最后一行包含字符串sports
。如果是,那么您可以尝试下面的正则表达式
^.*?categ(?:(?!sports).)*$
正则表达式的问题是
*?^
^
声明我们在一行的开头。我认为您不想匹配最后一行包含字符串sports
。如果是,那么您可以尝试下面的正则表达式
^.*?categ(?:(?!sports).)*$
正则表达式的问题是*?^
^
声明我们在一行的开头。您可以编写
/\/categ[^\/]*(?:\/(?!sports)[^\/]*)*$/
在这种模式中,如果字符串“sports”不在后面,则在每次斜杠之后都会进行负前瞻检查
注意:如果您必须相对频繁地处理包含字符串“sports”的长路径,您可以尝试此变体来加速模式:
/\/categ(?=([^\/]*))\1(?:\/(?!sports)(?=([^\/]*))\2)*$/
你可以写
/\/categ[^\/]*(?:\/(?!sports)[^\/]*)*$/
在这种模式中,如果字符串“sports”不在后面,则在每次斜杠之后都会进行负前瞻检查
注意:如果您必须相对频繁地处理包含字符串“sports”的长路径,您可以尝试此变体来加速模式:
/\/categ(?=([^\/]*))\1(?:\/(?!sports)(?=([^\/]*))\2)*$/
你可以写
/\/categ[^\/]*(?:\/(?!sports)[^\/]*)*$/
在这种模式中,如果字符串“sports”不在后面,则在每次斜杠之后都会进行负前瞻检查
注意:如果您必须相对频繁地处理包含字符串“sports”的长路径,您可以尝试此变体来加速模式:
/\/categ(?=([^\/]*))\1(?:\/(?!sports)(?=([^\/]*))\2)*$/
你可以写
/\/categ[^\/]*(?:\/(?!sports)[^\/]*)*$/
在这种模式中,如果字符串“sports”不在后面,则在每次斜杠之后都会进行负前瞻检查
注意:如果您必须相对频繁地处理包含字符串“sports”的长路径,您可以尝试此变体来加速模式:
/\/categ(?=([^\/]*))\1(?:\/(?!sports)(?=([^\/]*))\2)*$/
您可以使用此正则表达式:
.*/category(?!/sports).*
您可以使用此正则表达式:
.*/category(?!/sports).*
您可以使用此正则表达式:
.*/category(?!/sports).*
您可以使用此正则表达式:
.*/category(?!/sports).*
您能更清楚地说明一下:您想避免使用子字符串“sports”还是“sports”目录?换句话说,比如“体育精神”是否被允许?我想完全避免使用体育目录。问题中增加了澄清。我知道在stackoverflow上也有类似的问题,但我还不能充分理解答案,以便在我的具体案例中实现它们。您希望在
http://www.domain.com/category/toys
?所有类别/玩具
?那http://www.domain.com/category/people/sports
?您能否更清楚一点:是否要避免子字符串“sports”或“sports”目录?换句话说,比如“体育精神”是否被允许?我想完全避免使用体育目录。问题中增加了澄清。我知道在stackoverflow上也有类似的问题,但我还不能充分理解答案,以便在我的具体案例中实现它们。您希望在http://www.domain.com/category/toys
?所有类别/玩具
?那http://www.domain.com/category/people/sports
?您能否更清楚一点:是否要避免子字符串“sports”或“sports”目录?换句话说,比如“体育精神”是否被允许?我想完全避免使用体育目录。问题中增加了澄清。我知道在stackoverflow上也有类似的问题,但我还不能充分理解答案,以便在我的具体案例中实现它们。您希望在http://www.domain.com/category/toys
?所有类别/玩具
?那http://www.domain.com/category/people/sports
?您能否更清楚一点:是否要避免子字符串“sports”或“sports”目录?换句话说,比如“体育精神”是否被允许?我想完全避免使用体育目录。问题中增加了澄清。我知道在stackoverflow上也有类似的问题,但我还不能充分理解答案,以便在我的具体案例中实现它们。您希望在http://www.domain.com/category/toys
?所有类别/玩具
?那http://www.domain.com/category/people/sports
?