`

0和正整数的正则表达式

    博客分类:
  • Code
 
阅读更多

 

java代码:

public class Test {

	/**
	 * @param args
	 */
	public static void main(String[] args) {
		String regEx = "^([1-9]+\\d*)|[0]";
		if(!StringUtil.matchRegEx(regEx, "1000")){
			System.out.println("参数错误:排序号必须为数字");
		}else{
			System.out.println("ok");
		}
	}

}

 

分享到:
评论

相关推荐

    C#正则表达式大全, 判断字符串是否为正整数,中文,英文.....

    该方法使用了正则表达式 "[0-9]+" 来匹配字符串中的数字字符,然后将匹配的字符串返回。 知识点 5:返回字符串中左边的字符 在上面的代码中,我们可以看到一个名为 RunLeftString 的方法,该方法可以返回字符串中...

    详解Java判断是否是整数,小数或实数的正则表达式

    整数可以由0、正整数和负整数组成。以下是对应的正则表达式示例: - 正整数:`^[+]?[1-9][0-9]*$` - 负整数:`^-[1-9][0-9]*$` - 整数:`^[+-]?0|[+-][1-9][0-9]*$` ### 小数的正则表达式 小数包括正小数和负小数...

    100个常用正则表达式

    - `^[1-9]d*|0$` 匹配非负整数(正整数 + 0) - `^-([1-9]d*.d*|0.d*[1-9]d*)$` 匹配负浮点数 - `^-?([1-9]d*.d*|0.d*[1-9]d*|0?.0+|0)$` 匹配浮点数 - `^[1-9]d*.d*|0.d*[1-9]d*|0?.0+|0$` 匹配非负浮点数(正...

    正则表达式大全 - 收集的最常用正则表达式

    此外,还有一些用于匹配特定类型的数字的正则表达式,如正整数、负整数、整数、浮点数等。这些在处理数值数据时非常有用。 在使用正则表达式时,尤其是在Web开发中进行表单验证时,这些表达式可以帮助我们确保用户...

    java常用正则表达式(转)

    Java中的正则表达式是处理字符串的强大工具,它在编程中扮演着不可或缺的角色,尤其是在文本处理、数据验证和模式匹配等方面。这篇博客“java常用正则表达式(转)”可能详细介绍了Java如何使用正则表达式进行各种...

    只能输入正整数的正则表达式及常用的正则表达式

    在本篇文章中,我们将详细介绍只能输入正整数的正则表达式以及一些常用的正则表达式。正则表达式是一种文本匹配模式,它包括一系列字符和符号构成的字符串,用于描述文本的搜索模式或匹配规则。 首先,我们来看只能...

    JS常用正则表达式及其使用方法

    正则表达式 `^\d+$` 用于匹配非负整数,包括0和正整数。`^` 表示匹配字符串的开始,`\d` 是数字的元字符,代表0-9之间的任何数字,`+` 表示前面的元素可以出现一次或多次,`$` 表示匹配字符串的结束。例如: ```...

    正则表达式大全.docx

    22. 匹配特定数字的正则表达式:^[1-9]\d*$ //匹配正整数 ^-[1-9]\d*$ //匹配负整数 ^-?[1-9]\d*$ //匹配整数 ^[1-9]\d*|0$ //匹配非负整数(正整数 + 0) ^-[1-9]\d*|0$ //匹配非正整数(负整数 + 0) ^[1-9]\d...

    正则表达式大全.txt

    这些知识点涵盖了不同类型的正则表达式的构建方法及其用途,对于理解和应用正则表达式非常有帮助。 ### 正则表达式概述 正则表达式(Regular Expression)是一种强大的文本处理工具,在字符串查找、替换等操作中...

    一般得正则表达式(包括整型 匹配非负整数、匹配正整数、匹配空行的正则表达式、 匹配双字节字符)

    正则表达式是一种强大的文本处理工具,用于在...通过理解和应用上述正则表达式,我们可以更好地处理各种文本数据,确保数据的准确性和一致性。在实际项目中,结合具体需求,可能还需要对这些基础模式进行扩展和定制。

    正则表达式在程序开发中的应用

    [1-9][0-9]*$`:匹配正整数。 - `^\-[1-9][0-9]*$`:匹配负整数。 - `^.{3}$`:匹配长度为 3 的任意字符。 - `^[A-Za-z]+$`:匹配仅包含英文字母的字符串。 - `^[A-Z]+$`:匹配仅包含大写英文字母的字符串。 - ...

    最全的常用正则表达式大全

    ### 正则表达式知识点详解 #### 一、校验数字的正则表达式 **1.1 数字** - **表达式:** `^[0-9]*$` - **解释:** 匹配任意数量(包括0个)的数字。 - **应用场景:** 用于验证输入是否全为数字。 **1.2 n位的数字**...

    正则表达式例子大全

    正则表达式是一种特殊的字符串模式,...然而,正则表达式的学习曲线相对较陡峭,对于初学者而言,理解和编写复杂正则表达式可能需要一段时间的练习和实践。不过,一旦掌握,正则表达式将成为解决问题时不可或缺的工具。

    验证数字的正则表达式集

    这条正则表达式用于验证非负整数,即正整数加上0。`^\d+$` 与第一条正则表达式类似,不同之处在于这里匹配的数字可以包含0。 以上是给定文件中列出的十个正则表达式的详细介绍。这些表达式覆盖了数字验证的常见需求...

    c#,正则表达式,源代码

    本文将详细介绍一系列常用的正则表达式模式,并通过具体的示例来帮助读者更好地理解和掌握它们。 #### 一、数字相关的正则表达式 1. **匹配任意数字**: - 正则表达式:`"^[0-9]*$"` - 示例解释:该表达式用于...

    常用正则表达式(经验积累)

    根据提供的标题、描述以及部分内文,我们可以整理出一系列与正则表达式相关的知识点,这些知识点主要涵盖了在软件开发过程中常见的验证和匹配需求。 ### 常用正则表达式 #### 1. 匹配中文字符 **正则表达式**: `[\...

    正则表达式教程 常用正则表达式

    - **说明**: 匹配非负整数,包括0和正整数。 - **表达式**: `^[0-9]+(.[0-9]{2})?$` - **说明**: 匹配一个可能带有两位小数点的正数。 - **表达式**: `^[0-9]+(.[0-9]{1,3})?$` - **说明**: 匹配一个可能带有最多...

Global site tag (gtag.js) - Google Analytics