Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.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
MySQL-排除regexp中的文本_Mysql_Regex - Fatal编程技术网

MySQL-排除regexp中的文本

MySQL-排除regexp中的文本,mysql,regex,Mysql,Regex,我想查找特定列中的所有记录,这些记录包括任何不是标记的HTML标记 示例: 包括:text更多文本… 包括:text文本更多文本… 不包括:texttext更多文本… 我想我需要使用,但我不确定如何排除仅结果。您可以使用以下模式: <([^b][^>]*|b[^r][^>]*|b)> ]*|b[^r][^>]*|b)> 其思想是使用否定字符类列出所有非标记的可能性。由于您只查找html标记,因此可以允许所有不以开头的情况,这可能会有所帮助。它还提到了而不是REGEXP

我想查找特定列中的所有记录,这些记录包括任何不是

标记的HTML标记

示例:

包括:
text更多文本…

包括:
text
文本更多文本…

不包括:
text
text
更多文本…


我想我需要使用,但我不确定如何排除

仅结果。

您可以使用以下模式:

<([^b][^>]*|b[^r][^>]*|b)>
]*|b[^r][^>]*|b)>

其思想是使用否定字符类列出所有非

标记的可能性。由于您只查找html标记,因此可以允许所有不以
开头的情况,这可能会有所帮助。它还提到了
而不是REGEXP
。@gwillie是的,这类似于Casimir的方法。谢谢。我想这可能很优雅。谢谢