2

在我的 Rails 应用程序中,我将问题保存为 html。例如,

"<p>&lt;pre dir=\"ltr\" style=\"background-color: #ede7db; color:
#000000; margin: 0px; padding: 6px; border: 1px inset; width: 640px; height: 194px; text-align: left; overflow: auto; background-position: initial initial; background-repeat: initial initial;\" class=\"alt2\"&gt;void myFunc (int x) <br />{ <br /> if (x &amp;gt; 0)<br /> myFunc(--x); <br /> printf(\"%d, \", x); <br />} <br />int main() <br />{ <br /> myFunc(5); <br /> return 0; <br />}&lt;/pre&gt;</p>"

我需要将所有宽度属性替换为width:auto;

帮助我做同样的事情。谢谢 :)-

4

1 回答 1

5

试试这个,假设字符串在一个变量中s

s.gsub(/width:[^;]*;/, 'width: auto;')
于 2013-02-26T13:27:53.380 回答