`
浴盆儿
  • 浏览: 80506 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
社区版块
存档分类
最新评论

正则表达式-验证字母

阅读更多

    学习过程中随手写的一些测试的代码,记录下来做为学习过程的记录以备日后查看

    也希望能给别人些许的帮助

   

		//.表示一位任何字符
		System.out.println("a".matches("."));//true
		//符合条件
		System.out.println("4".matches("."));//true
		//“”0位不符合条件
		System.out.println("".matches("."));//false
		//符合条件
		System.out.println(" ".matches("."));//true
		
		//符合条件
		System.out.println("AXCFGaaagt".matches("[[a-z]|[A-Z]]*"));//true
		//符合条件
		System.out.println("".matches("[[a-z]|[A-Z]]*"));//true
		//+至少要求有符合条件的一位存在
		System.out.println("".matches("[[a-z]|[A-Z]]+"));//false
		//+至少要求有符合条件的一位存在,“ ”不符合条件
		System.out.println(" ".matches("[[a-z]|[A-Z]]+"));//false
		
		System.out.println("abgVBBG3".matches("[a-zA-Z]+"));//false
		System.out.println("abgVBBG ".matches("[a-zA-Z]+"));//false
		System.out.println("abgVBBG-".matches("[a-zA-Z]+"));//false
		
		//最后结论
		System.out.println("abgVBBG".matches("[a-zA-Z]+"));

 

 

分享到:
评论

相关推荐

    使用正则表达式验证小写字母

    在提供的`083`文件中,可能包含了示例代码或更深入的正则表达式教程,建议你下载并研究,以加深对正则表达式验证小写字母的理解和应用。记住,实践是检验真理的唯一标准,多做练习,才能真正掌握这个强大的工具。

    只验证数字和字母的正则表达式

    本文将围绕一个特定的正则表达式 `/^([A-Za-z0-9])+$/` 展开讨论,该表达式主要用于验证输入字符串是否仅包含数字和字母。 #### 正则表达式解析 该正则表达式 `/^([A-Za-z0-9])+$/` 可以被细分为几个关键部分进行...

    正则表达式-常用正则表达式大全

    正则表达式的灵活性和强大功能使其成为数据清洗、格式验证等任务中的首选工具。 #### 二、正则表达式的构成元素 正则表达式主要由以下几种元素构成: 1. **字符**:直接出现在正则表达式中的字符,用来匹配同样的...

    正则表达式-随心查找随心所用

    正则表达式的核心在于构建匹配模式,通过特定的元字符和语法,与目标数据进行比对,实现数据验证、搜索和替换等功能。 正则表达式的语法通常由斜杠(`/`)包围的模式组成。模式中包含元字符,比如`+`、`*`和`?`,它们...

    正则表达式-入门培训

    ### 正则表达式入门培训知识点详解 #### 一、正则表达式概念与应用场景 **定义**: 正则表达式是一种模式匹配工具,用于在文本数据中查找、替换或提取符合特定规则的字符串。它由一系列特殊字符组成,通过这些字符...

    c++写的正则表达式验证工具

    综上所述,这个"C++写的正则表达式验证工具"利用了Boost库中的`boost::regex`,为C++程序员提供了一个便捷的正则表达式验证平台,有助于他们调试和测试正则表达式,提升开发效率。通过查看源代码,学习者可以深入...

    最常用的一些正则表达式和验证正则表达式

    在C#编程语言中,正则表达式被广泛应用于数据验证,如检查电子邮件地址的有效性或网址URL的格式。以下是对这些常见正则表达式及其在C#中应用的详细解释: 1. **电子邮件地址的正则表达式**: 验证电子邮件地址通常...

    jq非空验证,js正则表达式验证邮箱和手机号码

    同时,可以添加`required`属性进行基础的非空验证,以及`pattern`属性来应用自定义的正则表达式验证。 4. **非空验证**: 非空验证是最基本的验证形式,确保用户没有漏掉必填项。HTML5的`required`属性就是一个...

    常用验证正则表达式

    常用验证正则表达式,手机号验证,身份证号验证,邮箱验证,等等,

    正则表达式测试工具C#版(src)

    在C#编程语言中,正则表达式被广泛应用于数据验证、文本提取、格式转换等多个场景。本项目提供了一个C#编写的正则表达式测试工具,包含完整的源代码,可以帮助开发者调试和测试他们的正则表达式,支持查找和替换功能...

    使用正则表达式验证大写字母

    在给定的场景中,我们关注的是如何使用正则表达式来验证输入是否只包含大写字母。这个任务在很多应用中都有用到,比如用户注册时的用户名验证,或者数据清洗时确保特定字段的格式正确。 正则表达式的基本结构由字符...

    Android EditText 正则表达式 限制数字、字母、字符 输入 密码框

    为了确保用户输入的数据符合特定格式,我们可以利用正则表达式(Regular Expression)进行验证。正则表达式是一种强大的文本处理工具,能够通过模式匹配来检查、查找、替换或者提取文本。 在`EditText`中限制数字、...

    邮箱及密码的正则表达式验证(C#)

    总结,通过上述C#代码,我们可以有效地对用户的邮箱和密码进行正则表达式验证,确保输入数据的准确性和安全性。在实际项目中,还可以根据具体需求调整正则表达式,以适应更复杂的验证规则。此外,为了提高用户体验,...

    正则表达式--测试工具

    "正则表达式--测试工具" 是一个专为验证和调试正则表达式设计的软件,无需安装,方便用户快速使用。 这个名为 "T-Regex.exe" 的可执行文件很可能是一个轻量级的正则表达式测试器,可能具有以下功能: 1. **输入与...

    JS只能输入数字,数字和字母等的正则表达式

    在JavaScript(JS)中,正则表达式是一种强大的工具,用于匹配、查找、替换和验证字符串中的模式。本文将深入探讨如何使用正则表达式来限制用户在HTML文本框中只能输入数字和字母。 首先,我们需要理解正则表达式的...

    正则表达式大全.docx

    4. 电子邮箱地址:`/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})$/` - 这个正则表达式用于验证电子邮件地址的格式,包括用户名、@符号、域名和顶级域名。 5. URL:`/^(https?:\/\/)?([\da-z\.-]+)\.([a-z\.]{2...

    第4章 数据处理-php正则表达式-郑阿奇(续)

    正则表达式由普通字符和特殊字符组成,普通字符是指常见的英文字母、数字和汉字等,而特殊字符则包括了特定的元字符,例如点号“.”、星号“*”等,它们在正则表达式中具有特殊的意义。 正则表达式的主要功能包括...

    JAVA正则表达式大全

    在Java编程语言中,正则表达式被广泛应用于数据验证、文本提取和字符串操作。以下是对这些文档标题所涉及的Java正则表达式知识点的详细解释: 1. **正则表达式之道** 这个主题可能涵盖了正则表达式的基础概念,...

    正则表达式只可以输入只允许输入中文、数字、字母、下划线

    题目要求使用正则表达式来匹配只包含中文、数字、字母以及下划线的字符串。这里涉及到的具体知识点包括: 1. **中文字符的匹配**:在Unicode编码中,中文字符通常位于`\u4e00`到`\u9fa5`之间。因此,要匹配一个中文...

Global site tag (gtag.js) - Google Analytics