(js) Remove non-ascii characters from CSS ids
This commit is contained in:
parent
8c5977088f
commit
d02f0db0b4
|
@ -149,7 +149,7 @@ String.prototype.asCSSIdentifier = function() {
|
||||||
newString = newString.replace(re, escapeds[i]);
|
newString = newString.replace(re, escapeds[i]);
|
||||||
}
|
}
|
||||||
|
|
||||||
newString = newString.replace(/[^a-zA-Z_\-]/g, '');
|
newString = newString.replace(/[^\x00-\x7F]/g, '');
|
||||||
|
|
||||||
if (/^\d+/.test(newString)) {
|
if (/^\d+/.test(newString)) {
|
||||||
newString = '_' + newString;
|
newString = '_' + newString;
|
||||||
|
|
Loading…
Reference in a new issue