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

Ant*_*rdo 0 javascript string jquery replace

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

例如,我希望将"name"字符串替换为_ _ _ _.

有没有办法我可以指定字母az并用下划线替换它.

提前致谢.

Avi*_*Raj 5

简单,

str.replace(/[a-z]/g, '_')
Run Code Online (Sandbox Code Playgroud)

替换大写和小写字母,

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