【发布时间】:2012-12-02 18:06:49
【问题描述】:
我试图解析一个简单的<font> 标记的样式属性并将其转换回简单的html 属性。例如,我有这个字符串 <font style="font-family:tahoma;font-size:24px;color:#9900CC;"> 我想以某种方式将其转换为 <font size="24" color="#9900CC" face="tahoma"> 我知道这可以用正则表达式完成,但我不知道怎么做?
谢谢
【问题讨论】:
-
你为什么需要那个?
-
如果您知道如何使用正则表达式,为什么不使用正则表达式?
-
@JanDvorak 你假设
replaceAll不使用正则表达式吗? -
@RobinVanPersi 除非您仅出于学术目的需要它,或者您解释/提及原因,否则我将坚持“这是一个坏主意。不要那样做。”
-
“因为它不能与...一起正常工作”现在这是我想听到的解释。请不要因为我想听到它而感到冒犯。
标签: java html css regex parsing