常用的判斷手機,小數點的正規表示式

2021-07-09 12:18:51 字數 696 閱讀 6162

//該方法可判斷輸入的是否為數字後兩位

- (bool) validatenumber:(nsstring *)number

)?|(?!0*$)[0-9]+(\\.(?=.*[0-9])[0-9])?)$";

nspredicate *numbertest = [nspredicate predicatewithformat:@"self matches %@",numberregex];

return [numbertest evaluatewithobject:number];

}

//該方法可判斷輸入的是否為數字

- (bool) validatepositivenumber:(nsstring *)positivenumber

//該方法可判斷你輸入的是否為正確的**號碼

- (bool) validatemobile:(nsstring *)mobile

$"; nspredicate *phonetest = [nspredicate predicatewithformat:@"self matches %@",phoneregex];

return [phonetest evaluatewithobject:mobile];

}

討厭的小數點

小明一直很討厭小數點,一看到小數點就頭疼。不幸的是,小紅給他出了乙個題目,問他 給你乙個小數x,你能算出小數點後第n位是什麼嗎?1 n 6 小明看到此題後,瞬間頭疼暈倒,你能幫幫他嗎?首先輸入乙個t,表示有t組資料,跟著t行 每行輸入乙個小數 輸入資料保證一定是a.b的形式,為了簡單化問題,沒有迴圈...

討厭的小數點

題目描述 小明一直很討厭小數點,一看到小數點就頭疼。不幸的是,小紅給他出了乙個題目,問他 給你乙個小數x,你能算出小數點後第n位是什麼嗎?1 n 6 小明看到此題後,瞬間頭疼暈倒,你能幫幫他嗎?輸入首先輸入乙個t,表示有t組資料,跟著t行 每行輸入乙個小數 輸入資料保證一定是a.b的形式,為了簡單化...

討厭的小數點

題目描述 小明一直很討厭小數點,一看到小數點就頭疼。不幸的是,小紅給他出了乙個題目,問他 給你乙個小數x,你能算出小數點後第n位是什麼嗎?1 n 6 小明看到此題後,瞬間頭疼暈倒,你能幫幫他嗎?輸入 首先輸入乙個t,表示有t組資料,跟著t行 每行輸入乙個小數 輸入資料保證一定是a.b的形式,為了簡單...