我正在编写一个查询来查找/替换具有明确开头和结尾的模式,中间有通配符。这是原始网址:
"></title><script src="http://www.weblearn.edu"></script><!--
这是结果:
cript src="http://www.weblearn.edu"></script><!--
-- 这是想要的结果:(没有字符或空格)
-- 我怎样才能更换整个东西?谢谢你的帮助。
SELECT
CASE
WHEN PATINDEX('">%http%<!--', AcademicDishonestyDesc) > 0 THEN
STUFF(AcademicDishonestyDesc, PATINDEX('">%http%<!--', AcademicDishonestyDesc), LEN('">%http%<!--'), '')
END
FROM AMS_CoursePolicyAcademicDishonesty
WHERE PATINDEX('">%http%<!--', AcademicDishonestyDesc) > 0
GO