我有这段代码:
<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT SIZE="9" COLOR="#2C363D" LETTERSPACING="0" KERNING="0">A draft Ad for YAPAR_3743-Tv2 has been produced and is ready for your review and approval. </FONT></P></TEXTFORMAT><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT SIZE="9" COLOR="#2C363D" LETTERSPACING="0" KERNING="0"> </FONT></P></TEXTFORMAT><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT SIZE="9" COLOR="#2C363D" LETTERSPACING="0" KERNING="0">Thank You, </FONT></P></TEXTFORMAT><TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT SIZE="9" COLOR="#2C363D" LETTERSPACING="0" KERNING="0">LoremIpsumDolorSitAmetConsecteturAdipiscingElitNullamEgetMaurisQuam EnergisticallyUnleashProactiveIdeasWhereasHigh-PayoffTechnologies</FONT></P></TEXTFORMAT>
我需要使用值获取所有大小属性,例如SIZE =“9”。
答案 0 :(得分:1)
只使用以下表达式:
(SIZE="\d+")
如果您还需要接受单位,例如px或%:
(SIZE="\d+(px|%)?")
接受=
之间的额外空格(SIZE\s*=\s*"\d+(px|%)?")
如果存在大写和小写的情况,请同时考虑(使用不区分大小写的选项运行正则表达式)。