我需要创建一个 javascript 函数,将单词的所有字母替换为星号。*
它应该将单词替换hello123
为********
. 如何才能做到这一点 ?
问问题
17170 次
3 回答
27
使用str.replace(...)
.
互联网上有很多例子:-D
例如:
str.replace('foo', 'bar');
或者在你的情况下:
str.replace(/./g, '*');
于 2012-12-11T17:58:36.170 回答
8
你可以这样做:
'hello123'.replace(/./g, '*');
于 2012-12-11T18:00:20.573 回答
4
试试这个链接 How to replace all characters in a string using JavaScript for this specific case: replace 。经过 _
var s1 = s2.replace(/\S/gi, '*');
它将替换除空格或
var s1 = s2.replace(/./gi, '*');
这会将每个字符替换为*
均匀的空格
于 2012-12-11T18:04:05.733 回答