Javascript highlight.js不';自动检测语言
我从下载了Javascript highlight.js不';自动检测语言,javascript,web,syntax-highlighting,highlight.js,Javascript,Web,Syntax Highlighting,Highlight.js,我从下载了highlight.pack.js,希望它突出显示 Uncaught SyntaxError: Invalid regular expression: /([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\s*,\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\s+)+[a-zA-Z_]\w*\s*\(/: Range out of order
highlight.pack.js
,希望它突出显示
Uncaught SyntaxError: Invalid regular expression: /([À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(<[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*(\s*,\s*[À-ʸa-zA-Z_$][À-ʸa-zA-Z_$0-9]*)*>)?\s+)+[a-zA-Z_]\w*\s*\(/: Range out of order in character class
但是如果我指定了语言
,那么一切都正常。此外,cdn托管的highlight.min.js可以自动检测语言,但它没有我需要的语言
你知道我如何让它工作吗?你需要在标签中加入charset=“utf-8”
,在标签中加入highlight.js
库
希望这能解决您的问题。您需要在包含highlight.js
库的标记中包含charset=“utf-8”
希望这能解决您的问题。在HTML文件的头部分添加UTF-8字符集:
在HTML文件的头部分添加UTF-8字符集:
您可以尝试将charset=“utf-8”
包含到包含highlight.js
库的
标记中吗?@DavidR Genius!它能工作:)很高兴它能工作,那么你能接受我的答案(如下)吗?你能尝试将charset=“utf-8”
添加到
标签中,在标签中添加highlight.js
库吗?@DavidR Genius!很高兴它成功了,你能接受我的回答吗?