在搜索HTML存储内容PHP/MySQL时忽略HTML字符,可以使用以下方法:
在SQL查询中,可以使用正则表达式来匹配HTML标签,并将其替换为空字符串。例如,可以使用以下查询来忽略HTML标签:
SELECT REGEXP_REPLACE(content, '<[^>]*>', '') AS content_without_html FROM your_table;
这将删除所有HTML标签,并返回不包含HTML标签的内容。
在PHP中,可以使用strip_tags
函数来删除HTML标签。例如,可以使用以下代码来删除HTML标签:
$content_without_html = strip_tags($content);
这将删除所有HTML标签,并返回不包含HTML标签的内容。
在MySQL中,可以使用REPLACE函数来替换HTML标签。例如,可以使用以下查询来替换HTML标签:
SELECT REPLACE(REPLACE(content, '<', ''), '>', '') AS content_without_html FROM your_table;
这将删除所有HTML标签,并返回不包含HTML标签的内容。
总之,可以使用正则表达式、PHP的strip_tags函数或MySQL的REPLACE函数来忽略HTML字符,从而在搜索PHP/MySQL中的HTML存储内容时,只返回纯文本内容。
云+社区技术沙龙[第17期]
腾讯云GAME-TECH游戏开发者技术沙龙
Elastic 中国开发者大会
Elastic 中国开发者大会
腾讯云GAME-TECH游戏开发者技术沙龙
腾讯云GAME-TECH游戏开发者技术沙龙
DB TALK 技术分享会
云+社区技术沙龙[第19期]
领取专属 10元无门槛券
手把手带您无忧上云