CCssRuleSpliter
2026-10-10 23:33:36   【172.19.0.10】 【Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)】

home | animate-4.1.1.css | attributes.css | bootstrap-4.6.0.grid.css | bootstrap.3.1.1.css | bootstrap.3.1.1.min.css | bootstrap.5.0.0.min.css | brands.min.css | charset.css | color1.css | fontawesome.min.css | import-fonts.css | invalid-css.css | invalid-style-tag.css | media.css | media2.css | nested-selector.css | regular.min.css | solid.min.css | style1.css | style2.css | svg-with-js.min.css | tiny.css |

invalid-css.css |
reCssRuleSplit()
/(@[^@{};]+(?:;|(({(?:(?>[^{}"']+|\s+|"(?:\\\\|\\"|\\\n|[^"\n])*?"|'(?:\\\\|\\'|\\\n|[^'\n])*?')|(?-2))*})))|[^@{}\s][^@{}]*(({(?:(?>[^{}"']+|\s+|"(?:\\\\|\\"|\\\n|[^"\n])*?"|'(?:\\\\|\\'|\\\n|[^'\n])*?')|(?-2))*})))/su
Original (iframe)
Processed (raw)
Processed (iframe)
【1】 @charset "utf-8";
【2】 @IDENTIFIER (RULE);
【3】 @supports (display: flex) { @media screen and (min-width: 900px) { article { display: flex; } } }
【4】 .simplest-block{}
【5】 #main .header { width:100px; }
【6】 .nested-block {{}}
【7】 .complex>.selector { abc { "this is a string" } }
【8】 .good-multi-line-string { abc { '1234\ 5678' } xyz }
【9】 .string-with-escape { abc { '12}34\'5678' } xyz }