0

这个问题可能很容易回答,或者根本没有答案。

我正在更新一个已经有很多文章的网站,以便与移动设备兼容。我遇到的问题之一是图像的大小。所以,我创建了一个新的 CSS 类,它负责以响应方式重新调整图像的大小。

我遇到的问题是大多数图像都包含width="XXX"and height="XXX"。为了使我的 CSS 类正常工作,我需要摆脱宽度和高度规范。

我在Joomla使用一个不错的数据库文本替换器组件时这样做,所以我不需要知道实际的 REPLACE 语法,而是如何定位所有不同的宽度和高度。

我当然可以做这样的事情:

Original: width="
Replace for: (empty)

问题是如何定位所有进入"". 我曾尝试使用 *,但它不起作用。

您是否知道我可以通过这个组件或直接使用 MySQL 语法来做到这一点?

4

1 回答 1

0

有一个MySQL名为 的用户定义函数REGEXP_REPLACE。唯一的缺点是您需要重建MySQL服务器。

另一种选择是创建一个粗略的 PHP 脚本,该脚本将遍历整个数据库以搜索属性并使用替换的字符串更新这些行。

于 2013-01-18T12:51:13.570 回答