正在检测降价字符串中的新行
Detecting new lines in markdown string
我正在nodeJS应用程序中处理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,所以我的字符串在backticks或语言的末尾和下一行之间似乎没有任何可检测的内容。
这是正确的吗?你能看到我在三次倒钩之后但在下一行的var之前,有什么方法可以拿起顶线的其余部分吗?
我发现,通过将字符串拆分为多个字符,即chars[i]
,然后在接下来的15个值中循环,直到'n
等于CCD_6,并将其用作字符串必要部分的子字符串索引。它有效,但有点乱。。。
相关文章:
- 字符串中的
标记未正确在 HTML 中创建新行 - 如何转义php中的新行字符以输出为javascript字符串值
- 将字符串结果返回到表单元格中的新行中
- Razor代码在JavaScript字符串中创建新行
- MVC - 处理新行的未终止字符串文本
- 新行无法显示在画布中的字符串中
- 如何处理一个新的换行字符串并将其放入变量中
- JavaScript's regexp-字符串末尾的新行和空格
- 用Javascript编写字符串中的新行
- JSON字符串中的新行在chrome模拟器中不起作用
- 在html中找到指定字符串后动态插入新行
- 要在HTML中显示的带有新行和制表符的字符串
- 删除字符串中javascript代码中的新行
- 将textareas的字符串值转换为以新行分隔的JavaScript数组
- 将新行替换为
,不带字符串的开始, - 如何获取一行并将该行和文本字符串合并为一个新行
- 将JSON字符串中的新行替换为HTML标记
- 叶片回波导致单行字符串以不必要的新行开始
- 用新行拆分多个JS字符串
- 字符串在源代码的新行中中断,而不是在浏览器中