如何从字符串中检查数字

How to check digit from string

本文关键字:检查 数字 字符串      更新时间:2023-09-26

我得到了字符串。我想检查字符串是否有任何数字。字符串可能是-

var val="1";  or  val=",,"; or val = "1,2,0";

我想检查val是否有数字。

function hasDigit(yourString) {
  return yourString.match(/'d/) !== null;
}

以下是小提琴演示:http://jsfiddle.net/VpLgG/

您可以使用InputString.match(/[0-9]/g)或Jonah指定的内容。如果没有数字,它将返回null,否则它将返回用逗号分隔的匹配字符串中的值。

Javascript端:

if (/'d/.test(val)) {
    // do something
}

不是很有用,但显然需要引起注意(此处演示)。。。

function hasDigit(val) {
    return /'d/.test(val);
}

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp/test