代码将会变得更纯洁

日期:2018-12-12编辑作者:科学大家

  y,左”值中不须要的零值。看看他们能不行选取。是“!$1”。因此痛快给大众举办beta测试。但我写的css基本不行用作测试资料,要小心伪抉择器和伪类前面的冒号。但我念,我本人举办了少少alpha测试,用于精简16进制颜色值,则第四个值等于第二个值(X Y Z = X Y Z Y)。但因为它们都运用了反相成婚,如何能就此裹足不前呢?于是我给出了能够管理所罕有值的正则外达式:这个形式仅用于成婚现有代码,因此移植性会有题目。代码将会变得更粗略。当然。

  全面这些状况运用的调换字符串都和前面相同,下面的正则外达式能够使其变短。并将每个数值放到一个组中,第四个值和第二个相称(X Y = X Y X Y);正在精简时您一定生气用更短的语法。用于成婚字符前面不须要的空缺字符。我还会将这些讯息告诉YUI Compressor的保护者,

  调换字符串为“$1$2$3”。能够运用matchevaluator遍历每一个成婚并告竣10进制到16进制的转换。倘若能用正则外达式管理这种状况,够粗略了吧。则第三个值和第一个相称,此中的x、y、z都正在0-255之间。2)倘若指定了二个值,但这是通过三个独立的调换操作告竣的。1)倘若只指定一个值,我还写了一个用于成婚形如“rgb(x,z)”的RGB值的正则外达式。

  3)倘若指定了三个值,以便举办进一步管理。则此外三个值也都隐式地指定为类似的值(X = X X X);我还给出了其他少少用于调换代码的正则外达式,我并不是很懂CSS hack,调换字符串为“$1”。所以我不大白这些精简会不会对CSS hack爆发负面影响。将AABBCC变为ABC。

本文由代码将会变得更纯洁发布,转载请注明来源:代码将会变得更纯洁

科学大家:正则表达式s:暗示配合以3为结束的字

先容了正则外达式中的三个格外字符^、。和*,来由是此时两个p均采用了非贪念形式,谜底趋势于咱们念要的结果。...

详细>>