javascript -----》 replace(⼀-⼀g, "⼀")

这个替换 ,/-/g什么作用?
2025-03-11 08:46:14
推荐回答(3个)
回答1:

/g意思就是:global可选标志,带这个标志表示替换将针对行中每个匹配的串进行,否则则只替换行中第一个匹配串。如:we.fdffddfwe.加上/g后,则2个we都会出来;

回答2:

/-/g 是正则表达式

表示将所有短横线-替换为斜杠/
其中g表示全局替换

回答3:

一般用于格式化日期,如
2016-1-1

格式化为
2016/1/1
然后js 可以直接操作这个时间
/g 代表全局,所有的- 都替换