HTML
<text x="457.87" y="334.21" style="fill: rgba(0,0,0,1);">Analyst</text>
RGBA正则表达式
<regexp name="rgbaCode"
value="rgba\\(([1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5]),([1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5]),([1]?[0-9]{1,2}|2[0-4][0-9]|25[0-5]),(0|1|(0.[0-9]+))\\)" />
配置文件
<property name="fill" >
<regexp-list>
<regexp name="rgbaCode" />
</regexp-list>
</property>
通过此设置,fill
CSS 属性将从干净的 HTML 中删除。我希望 AntiSamy 应该在干净的 HTML 中保留 rgba 值。我已经测试了正则表达式,它运行良好。即使我改变了正则表达式来接受任何东西(。*),但这对我也不起作用。
我不太清楚。我哪里错了?