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的方法。谢谢。我想这可能很优雅。谢谢