我怎样才能将font-size
值从px
更改为pt
,使用常规表达式保持其数值相同。
如果我有
style = font-size:6px; line-height = 2px;
它将转换为
style = font-size:6pt; line-height = 2px;
答案 0 :(得分:1)
你需要的正则表达式是~font\-size: ?([\d]+)px~
:
$str = 'font-size: 6px; line-height: 12px';
echo preg_replace('~font\-size: ?([\d]+)px~', "font-size: $1pt", $str); // font-size: 6pt; line-height: 12px