在我的数据库 MYDB 中,我有一个名为 MYTABLE 的表格,我有一个名为描述的列。我在那里用多个HTML标签保存了一个很长的描述。
如何返回值并且不包含所有HTML标记?
这甚至可能吗?这样做的最佳方式是什么?在SQL语句或代码后面?我该怎么做?
答案 0 :(得分:2)
见下文
Best way to strip html tags from a string in sql server?
http://blog.sqlauthority.com/2007/06/16/sql-server-udf-user-defined-function-to-strip-html-parse-html-no-regular-expression/
答案 1 :(得分:0)
您将不得不使用某种形式的HTML解析。如果是基本的HTML解析,那么某种形式的Regex就足够了。但是,对于更高级的解析,您应该查看HtmlAgilityPack之类的内容。我用它来解析电子邮件,我必须说它运作良好。