Skip to content

Commit 5edfd2f

Browse files
committed
CSS Extras: Regexp simplification
1 parent 75b9b29 commit 5edfd2f

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

components/prism-css-extras.js

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
Prism.languages.css.selector = {
2-
pattern: /[^\{\}\s][^\{\}]*(?=\s*\{)/,
2+
pattern: /[^{}\s][^{}]*(?=\s*\{)/,
33
inside: {
44
'pseudo-element': /:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,
55
'pseudo-class': /:[-\w]+(?:\(.*\))?/,
6-
'class': /\.[-:\.\w]+/,
7-
'id': /#[-:\.\w]+/,
6+
'class': /\.[-:.\w]+/,
7+
'id': /#[-:.\w]+/,
88
'attribute': /\[[^\]]+\]/
99
}
1010
};
1111

1212
Prism.languages.insertBefore('css', 'function', {
1313
'hexcode': /#[\da-f]{3,8}/i,
1414
'entity': /\\[\da-f]{1,8}/i,
15-
'number': /[\d%\.]+/
15+
'number': /[\d%.]+/
1616
});

components/prism-css-extras.min.js

+1-1
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)