天天看點

js:判斷字元串内容中是否包含數字

題目描述

  • 定義:字元串 str,檢查其是否包含數字,包含傳回 true,否則傳回 false

輸入

'abc123'

·

輸出

'true'

  • 方法一、正則,test
function containsNumber(str) {
	    var reg=/\d/;
	    return reg.test(str);
	}
           
  • 方法二、正則,match
function containsNumber(str) {
	    return !!str.match(/\d/g);
	}
           
  • 方法三、周遊
function containsNumber(str) {
	    for(var i=0;i<10;i++){
	        if(str.indexOf(i)!=-1){
	            return true;
	        }
	    }
	    return false;
	}
           

繼續閱讀