拆分字符串以进行"n"而不影响 javascript 中字符串中的"\n"



我有一个字符串,它包含换行符n和一个反斜杠\,后面跟一个n

目标是仅当找到换行符n时将字符串拆分为数组,而不是当存在反斜杠\n字符\n时。

例如:

Hi, n How are \n you?n I am great!

结果:

["Hi, ", " How are \n you?", " I am great!"]

只使用split("n"),您将获得

["Hi, ", " How are ", " you?", " I am great!"]

感谢您帮助

您可以按如下方式使用正则表达式:

//["Hi, ", " How are \n you?", " I am great!"]
console.log("Hi, n How are \n you?n I am great!".split(/n/g))

最新更新