js怎么替换一个字符串中的所有大小写字母

JavaScript015

js怎么替换一个字符串中的所有大小写字母,第1张

方法1:循环替换,因为js里的replace默认只会替换一个

1

2

3

4

var a = 'abcdefhij'

while(a.indexOf('') >= 0)

a = a.replace('',',')

alert(a)

方法2用正则替换:

1

2

3

var a = 'abcdefhij'

a = a.replace(//g,',')

alert(a)

用正则很容易就能实现了,我帮你写个:

var str="这里是要操作的字符串"

var reg=/<\/?(?!img)[a-z]+?[^>]*>/gi

var z=str.replace(reg,"") //这是处理完的结果了

测试结果:

测试地址:在线正则表达式测试