用javascript中的下划线替换字符串中的字母

时间:2016-03-31 03:10:21

标签: javascript jquery string replace

如何用javascript中的下划线替换字符串中的每个字母。

例如,我希望将“name”字符串替换为_ _ _ _。

有没有办法可以指定字母a-z并用下划线替换它。

提前致谢。

1 个答案:

答案 0 :(得分:5)

简单,

str.replace(/[a-z]/g, '_')

替换大写和小写字母,

str.replace(/[a-z]/gi, '_')
  • [a-z]匹配任何小写字母。
  • g全局修饰符有助于全局匹配。
  • i不区分大小写的修饰符有助于进行不区分大小写的匹配。