我正在重新设计一个网站,其中有一堆标记粘贴在Word中的内容。我想摆脱字体标签的每个实例。MYSQL删除<font> tags and style =“”属性
我也想摆脱通常把与
<span style="font-family:Verdana, etc.;">...</span>
我要保留所有的一所有串联样式,EM,BR,强大的标签,所以我不想剥夺所有标签都只是影响内容样式的标签。
这个内容全部在MySQL数据库中,MySQL解决方案比PHP解决方案更受欢迎,但我现在可以选择。
这个解决方案是否会单独离开数据库,只是在从MySQL检索内容之后进行过滤?我宁愿清理一次数据库,而不是过滤每次运行PHP时所提供的内容。 –
你不能完全解析HTML真正的 - 但你可能可以识别足够的模式与正则表达式,使SQL方法作为一次性cliean可行 –
另请参见这个问题的方法做基于正则表达式的替换在MySQL http:// stackoverflow.com/questions/986826/how-to-do-a-regular-expression-replace-in-mysql –