如何在jQuery中获取字符串中所有无效字符的值?

user1999453

我有一个jquery方法来检查特殊字符,如下所示:

function checkForSpecialChar(val) {

    if (val != 0 && /^[a-zA-Z0-9- ]*$/.test(val) == false) {

        return false;
    }

return true;
}

这可以正常工作,因为它可以正确验证值。

但是,现在我需要获取val字符串的所有无效字符并将其显示给用户。

因此,例如,if val is = 123gdf$£!它应仅获取无效字符$£!

知道我该怎么做吗?

在此先感谢您的帮助。

贾斯汀

只需通过添加^内部来反转您的正则表达式[]

[^a-zA-Z0-9- ] // match anything that is not alphanumerical, `-` or whitespace 

alert(
  'Invalid characters of "123gdf$£!": '
  + (
    '123gdf$£!'.match(/[^a-zA-Z0-9- ]/g)
      .join('')
  )
);

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Laravel中获取字符串中的所有列值

获取字符串中所有字符的数值

如何在Python中获取字符串的所有连续子字符串?

如何在C#中获取字符串中的所有其他字符

如何获取字符串中所有可能的字符组合

SQLite - 如何获取字符串中所有字符的出现

如何获取字符串中包含嵌套括号的括号中的所有值?

如何获取字符串中所有数字的总和-Visual Basic 2010(模块)

如何获取字符串中所有匹配项的位置?

如何获取字符串枚举中的所有值?

如何在iOS Swift中获取数组中所有字符串的首字母?

如何在python中获取字符串的所有可能子集

如何在python中获取字母的所有可能字符串?

如何在python中获取字符串x之后的所有内容

Python获取字符串中所有子字符串出现的索引范围

如何获取字符串中的所有子字符串(用户输入)

如何获取字符串中某个子字符串的所有位置?

如何在熊猫或GeoPandas中过滤具有无效几何形状的WKT字符串

Javascript获取字符串中所有最常见的字符

如何获取字符串C ++中字符的值?

如何获取字符列表中的所有子字符串(Python)

mongodb获取字符串中的所有键

使用python获取字符串中所有重复子字符串的计数

如何在 PySpark 中用 NULL 替换数据框中所有列的字符串值?

如何从RecyclerView中的EditText获取字符串值?

如何从流中获取字符串数组值?

如何获取字符串中的括号值

如何从java列表中获取字符串值

如何在java的字符串数组中获取所有下拉列表值?