[英]javascript replace multiline string with multiline string
var myString = "lorep ipsum
dummy text1
dummy text2
lorem ipsum."
I want to replace "dummy text1 dummy text2"
with "xxx"
我想用"xxx"
替换"dummy text1 dummy text2"
"xxx"
I used text.replace("replace text","value")
but didn't work due to line break on chrome. 我使用了text.replace("replace text","value")
但是由于chrome上的换行符而无法使用。
I used too many codes but all didn't work on chrome and mac safari 我使用了太多代码,但在chrome和mac safari上都无法使用
let me know tested solution , please. 请让我知道经过测试的解决方案。
You can not define String Like var myString = "lorep ipsum 您不能像var myString =“ lorep ipsum这样定义字符串
dummy text1 dummy text2 虚拟文字1虚拟文字2
lorem ipsum." lorem ipsum。”
For new line you should do like 对于换行,你应该喜欢
var k="lorep ipsum\n dummy text1\n dummy text2\n lorem ipsum."
var l=k.replace("dummy text1","xxx");
console.log(l);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.