用于匹配css字符串的正则表达式

时间:2011-09-27 08:37:52

标签: javascript regex

我搜索将验证css代码的正则表达式。 我想采用css字符串(来自文本输入)并通过此表达式进行匹配。 有谁知道这个工作人员有用的正则表达式 谢谢你的建议

2 个答案:

答案 0 :(得分:1)

创建一个RegExp以匹配所有 CSS规则非常耗时。您必须知道所有现有的CSS属性+值。浏览器的这些属性和值会有所不同(请考虑-moz--ms--webkit--o-前缀。

更强大的高效方法t0验证您的CSS是通过向webvalidator发送XMLHttpRequest,例如http://jigsaw.w3.org/css-validator/#validate-by-input

由于跨域限制,您无法使用XHR访问该URL。要解决此问题,请download验证程序并将其上传到您的主机。

答案 1 :(得分:0)

我认为不可能为完整的CSS标准执行此操作。即使有可能并且有人会为此写一个页面长的regexp,你需要很长时间才能理解调试它。我想我在这里不是很有帮助,对不起。

相关问题