使用Python编写Javascript:查找新行的索引

使用Python编写Javascript:查找新行的索引,javascript,python,Javascript,Python,我正在使用Python向html文件写入一些javascript代码 我试图在主文本中找到字符串后,获取新行第一次出现的索引位置 示例文本: 这是一行文本 这里有第二行文字 日志写入已开始 日志文本的第一行 第二行日志文本尝试转义\n: OUT.write(' var screen_log = log_string.indexOf("\\n", screen_index);') 在您的代码中,当您编写时,\n会打印一行新行,并将该行一分为二。就是这样!那么,双\是怎么回事?我已经习惯了Pyt

我正在使用Python向html文件写入一些javascript代码

我试图在主文本中找到字符串后,获取新行第一次出现的索引位置

示例文本:

这是一行文本
这里有第二行文字
日志写入已开始
日志文本的第一行

第二行日志文本
尝试转义
\n

OUT.write(' var screen_log = log_string.indexOf("\\n", screen_index);')

在您的代码中,当您编写时,\n会打印一行新行,并将该行一分为二。

就是这样!那么,双\是怎么回事?我已经习惯了Python,但我对它还是相当陌生,但是Javascript对我来说是非常新的。javascript中的double\是一种类似于python中的r的字符串编写代码的方法吗?它与javascript无关\\n将与您打算对r“\n”执行的操作相同。问题是字符串中有r“\n”。检查
print('r“\n”)
(您所拥有的)和
print(r“\n”)