我有一些来自 telerik radeditor 的 html 字符串,它可能包含具有宽度和高度的图像标签。我想删除那些宽度和高度属性。 我如何在代码中使用正则表达式或 asp.net 中的其他内容来执行此操作?
最佳答案
两个 Regex 替换语句就可以很好地完成这项工作:
str = Regex.Replace(str, @"(<img[^>]*?)\s+height\s*=\s*\S+",
"$1", RegexOptions.IgnoreCase);
str = Regex.Replace(str, @"(<img[^>]*?)\s+width\s*=\s*\S+",
"$1", RegexOptions.IgnoreCase);
(这是一个 C# 片段 - 不确定 ASP.NET 是否相同)
https://stackoverflow.com/questions/5799253/
相关文章:
ruby-on-rails - 运行请求规范时显示服务器输出
ruby-on-rails - rails : using helper methods from
api - ElementCollection 与 JPQL 方法上的 CriteriaBuilde
selenium - 如何在 selenium-webdriver 中处理视频?
python - 如何使用 os.environ 在 python 中设置时区
security - SaferCreateLevel SAFER_LEVELID_UNTRUSTE
wpf - 是否可以在没有行的 DataGrid 中显示水平滚动条?
macos - 在 MAC OS X 上的 MONO 中调用命令行