2

(编辑1:跟随乔治康明斯评论)我希望你帮我创建一个正则表达式搜索和替换或一个 php 函数来替换字符串中字符的位置。(因为我自己无法弄清楚)假设我有以下 CSS:

padding: 1px 2px 3px 4px;

我想做到:

padding: 1px 4px 3px 2px;

即 - 替换左右填充。
无论实际数字如何,在我的整个 CSS 样式表中

任何人都可以帮忙吗?

Edit2:由 Jonathan Kuhn 解决-谢谢!还添加了一张在崇高文本中看起来像什么的imgur 图片

4

1 回答 1

4

就像是:

preg_replace('/padding: (\d+px) (\d+px) (\d+px) (\d+px);/', 'padding: $1 $4 $3 $2;', $css);
于 2013-05-16T18:44:39.377 回答