0
我正在处理nodeJS应用程序中的markdown文件。所以我把我的减价保持为一个字符串。我试图确定喜欢降价的区别:在markdown字符串中检测新行
```Javascript
var code_block = something;
和
```
var code_block = something;
,所以我处理这个问题,如:
var language = markdown_string.substr(0, markdown_string.search("\n"));
console.log("Language: " + language);
所以我搜索字符串代码在```
和换行符之间,然而\n
没有找到,所以字符串代表了文件的其余部分。如果我搜索(空格),那么我会得到var,所以我的字符串在反引号的末尾或语言与下一行之间似乎没有任何可检测的内容。
这是正确的吗?你能看到我能够在三重反推之后,但在下一行的var之前,选择其他顶线吗?
你确定换行符是否在字符串中?看起来像你有什么应该工作。 – lps