JavaScript名称字段屏蔽(使用正则表达式)

时间:2018-07-27 07:47:39

标签: javascript list masking

我需要掩盖名称,并且我想在脚本中使用它。 我有一个列表格式数据。 以下是我的jsp,它将数据放入变量中。

<c:forEach value="${test}" var="v"/>
<c:set var = "nametest" value="${v.name}"

我只需要在屏幕上显示名称即可。所以我做了一个仅包含名称的变量。问题是我的脚本功能看起来不像 正确包含我的数据。 以下是我的脚本。

function maskingName(nametest){
  var a = "${nametest}"
  if (a === undefined || a ===''){
  return '';
}
var pattern = /.$/;

return a.replace(pattern,"*");
}

运行它后,我只会得到姓氏(有10个名字,并且它仅显示姓氏)而没有遮罩。

我的问题是 1.如何在脚本功能中使用列表格式? 2.为什么正则表达式不起作用?

谢谢!

0 个答案:

没有答案