Regex 需要正则表达式来匹配不包含';的所有内容吗';
我想要一个带有以下规则的正则表达式:所有不包含的内容Regex 需要正则表达式来匹配不包含';的所有内容吗';,regex,Regex,我想要一个带有以下规则的正则表达式:所有不包含的内容? 我尝试过这个,但不起作用: ^(?!\?)$ 要匹配任何没有?的字符串,可以使用: ^[^?]*$ 您还可以将负前瞻用作: ^(?!.*\?).*$ 要匹配任何没有?的字符串,您可以使用: ^[^?]*$ 您还可以将负前瞻用作: ^(?!.*\?).*$ (零或更多非-?)。你可能需要逃离这个世界?使用\取决于您的正则表达式执行情况。如果您的正则表达式在默认情况下不匹配整个字符串,那么 ^[^?]*$ 这也将匹配空字符串
?
我尝试过这个,但不起作用:
^(?!\?)$
要匹配任何没有
?
的字符串,可以使用:
^[^?]*$
您还可以将负前瞻用作:
^(?!.*\?).*$
要匹配任何没有
?
的字符串,您可以使用:
^[^?]*$
您还可以将负前瞻用作:
^(?!.*\?).*$
(零或更多非-?)。你可能需要逃离这个世界?使用\取决于您的正则表达式执行情况。如果您的正则表达式在默认情况下不匹配整个字符串,那么
^[^?]*$
这也将匹配空字符串。如果你不想那样,用*替换+
(零或更多非-?)。你可能需要逃离这个世界?使用\取决于您的正则表达式执行情况。如果您的正则表达式在默认情况下不匹配整个字符串,那么
^[^?]*$
这也将匹配空字符串。如果你不想那样,用*替换+