如何从字符串中自动检测语言

时间:2021-02-03 11:11:14

标签: javascript jquery syntax-highlighting highlight.js

有没有办法从字符串中自动检测编程语言?

我正在尝试使用 Prism.JS,但似乎找不到任何内容。

如果在 Prism.JS 中没有直接这样做的方法,是否有原生 Javascript 解决方案?

var string = '.element { font-family: serif; }' 

//returns CSS

1 个答案:

答案 0 :(得分:0)

使用 lang-detector 库。这是一个 DEMO

或者您可以使用 HighlightJshighlightAuto 可以为您检测语言。它可以检测比 lang-detector 更多的语言。