Javascript 替换(/\n/g,“某物”是什么意思?

Javascript 替换(/\n/g,“某物”是什么意思?,javascript,Javascript,我曾多次遇到此代码,但从未理解它的含义 /\n/g 这将用“something”替换字符串中的所有新行字符。i、 e 输出: 嗨 你好 输出: 你好 console.log(str.replace(/\n/g,"")); 输出: HiHello这是一个正则表达式,它匹配所有的\n(换行符)这是一个正则表达式,告诉您替换\n,即换行符为字符串某物。谢谢,但是g做什么呢?g是一个全局执行匹配的标识符,即查找所有匹配,而不是在第一次匹配后停止 console.log(str.replace(/\n

我曾多次遇到此代码,但从未理解它的含义

/\n/g

这将用“something”替换字符串中的所有新行字符。i、 e

输出:

你好

输出:

你好

console.log(str.replace(/\n/g,""));
输出:


HiHello

这是一个正则表达式,它匹配所有的
\n
(换行符)这是一个正则表达式,告诉您替换
\n
,即换行符为字符串
某物
。谢谢,但是
g
做什么呢?
g
是一个全局执行匹配的标识符,即查找所有匹配,而不是在第一次匹配后停止
console.log(str.replace(/\n/g,"and"));
console.log(str.replace(/\n/g,""));