检测输入是不是数字

private bool CheckNumber(string number)
{
Regex regex = new Regex(@"^(-)?\d+(\.\d+)?$");
if (regex.IsMatch(number))
{
return true;
}
else
{
return false;
}
}

时间: 2024-08-28 21:49:27

检测输入是不是数字的相关文章

python检测是否为数字

我们需要在程序中只让用户输入数字,不允许用户输入其他的字符时,可以调用一个函数来检查用户输入的是否为纯数字 还是以我们的猜数游戏为例,我们当然不希望用户输入除了数字之外的其他东西吧,那么我们就需要检查了 print('guess game')num=input('please input a  number')if  num.isdigit():    print('ok')else:    print('wrong') 注意:input输入的所有东西,python都认为是字符串 这样就实现了我

编程题:输入一个数字,实现逆排功能。

编程题:输入一个数字,实现逆排功能. #include<stdio.h> #include<conio.h> fun(int m,char *s) { char c; int k,i=10; while(m!=0) { k=m%i; *s=k+'0'; s++; m=(m-k)/i; } *s='\0'; } main() { int n; char s[81],*p; p=s; printf("enter a number(>100):"); scanf

根据用户输入的数字,显示对应星期.

/** *    根据用户输入的数字,显示对应星期. * *    思路: *    1.本体符合查表的思想,可以设定一个方法,让用户传入一个整型数值,然后在表中查对应的星期几就可以了. * */ public class WhatDay { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.println("请输入一个整数值,我来告诉你输入的是星期几?"

用户输入一个数字,找到所有能够除尽它的数的总个数

想不到我这个小学生也会做 <!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> <script type="text/javascript">  //用户输入一个数字,找到所有能够除尽它的数的总个数  var num = window.prompt(

从头认识Spring-3.8 简单的AOP日志实现(注解版)-扩展增加检查订单功能,以便记录并检测输入的参数

这一章节我们讨论一下扩展增加检查订单功能,以便记录并检测输入的参数. 1.domain 蛋糕类: package com.raylee.my_new_spring.my_new_spring.ch03.topic_1_8; public class Cake { private String name = ""; public String getName() { return name; } public void setName(String name) { this.name =

JS中同步显示并分割输入的数字字符串

题目比较晦涩,来张图来说明要表达的效果: 第一张图的效果就是,用户输入一个数字,上面就显示一个大层,然后显示输入的数字,并把数字用空格按照每四位分割出来.好像在建行的网上银行上面就有这种效果.第二个图的效果就是用户在一个文本框中输入一串数字,然后再光标离开的时候,把数字按照每三位用逗号给分割开来,类似于老外的金钱输入效果. 效果一 同步显示分割分割输入 这种效果中,仿造的就是输入银行卡子类的,故只能够输入数字,需要禁用用户输入的其它字符下面是几种实现方式.先贴上HTML和CSS代码: 1 <ht

请输入相应数字选择需要执行的运算: 1 加法 2 减法

/* 题目:程序运行的时候提示下列信息 请输入相应数字选择需要执行的运算: 1 加法 2 减法 用户选择运算后,再提示用户输入两个需要进行运算的整数,输入完毕后就输出运算结果 */ #include <stdio.h> int main() { // 1. 提示用户选择计算类型 printf("请输入相应数字选择需要执行的运算:\n"); printf("1 加法\n"); printf("2 减法\n"); // 2. 定义变量存储

文本框输入限定数字或小数

<input id="amount" style="IME-MODE: disabled; WIDTH: 60px; HEIGHT: 15px" onkeyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,'')" maxlength="5" size="

input框只能输入纯数字+格式化输入金额与银行卡JS代码

HTML页面代码示例: <div class="wrap">   <input type="text" id="bankCard" placeholder="输入银行卡号"> </div>   <div class="wrap">   <input type="text" id="moneyNum" placeho