JS 一个replace语句的含义
content.replace(/(new Array\(")([0-9]+)(",")(.+)(","[0-9]+.+\),)/g,"$4");
请问这是怎么个置换法啊……
人气:277 ℃ 时间:2020-03-26 12:05:55
解答
正则中的分组用()来表示,其中的“[0-9]+”代表任意位数的数字,“.+”代表任意位数的任意字符,再把需要转义的字符加上\就成了需要置换的式子.
1楼的说法是对的,不过替换后的式子中,$2代表前面分组的第2个元素,即“([0-9]+)”,就是这串纯数字;$4代表的是式子中的“(.+)”即任意位的任意字符(1楼说对了).
推荐
- js (/([^0]+)/.test(bak.fk[i].toString(2).replace(/1/g,"\u25a1")))
- 带有replace的这句话是什么意思,有什么意义
- js里 str.replace(/^\s*(.*?)[\s\n]*$/g, '$1') 中的$1是什么意思?
- 用英语说一些安慰人的话.考差心情不好的那种
- 邓稼先与奥本海默认识吗
- 1.Don't go out of the classroom until you______.
- abcdefg分别是原子序数依次增大的短周期元素,a是周期表中原子半径最小的元素,b的最高正价与最低负价代数和为零,d的原子序数是g的一半,f的单质常作半导体材料,ade元素能组成化合物甲,abcd能组合成化合物乙,且甲和乙都是离子个数比为
- i want you to stay away from my heart ever day and night中文意思
猜你喜欢
- 一群小朋友乘船过河.如果每条船坐14,那么余12人;如果每条船多做3人,那么正好全部过河.一共又多少个小朋友过河?一共有多少条船?
- They could not find any strange things when they came into the room.同义句转换
- 两个蟹将和四个虾兵能打扫龙宫的十分之三,八个蟹将和十个虾兵在同样的时间里能打扫完龙宫.如果但让蟹将去打扫与让虾兵去打扫,各要多少个蟹将与虾兵?
- 计算下列各题,注意使用简便算法.
- 暗香是什么意思
- He has been in power ten years since he came to power.
- 一串数按规律排列如下:1,2,3,2,3,4,3,4,5,4,5,6,5,6,7.从第一个数算起,前2009个数的和是多少?
- x的平方+nx+3与 x的平方-3x+m的乘积中不含x的平方和x的立方的项求m和n的值