`
haiyang
  • 浏览: 70345 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

正则表达式的一些例子

阅读更多

1. 从文本中读入字符串转换成一个一个的单词,再对这些单词进行匹配操作,将大写的单词挑出来。

ruby 代码
  1. open('test.txt').read.split().each { |word| puts word if word =~ /^[A-Z]+$/ }  
分享到:
评论

相关推荐

    java正则表达式使用例子

    Java正则表达式是Java编程语言中用于处理字符串的强大工具,它允许我们通过模式匹配来查找、替换或分割文本。在Android开发中,正则表达式尤其重要,因为它们可以帮助我们验证用户输入、处理文本数据或者进行复杂的...

    qt使用正则表达式限制lineEdit的输入,对正则表达式进行了封装,可以直接引入,工程编译正常

    在Qt框架中,正则表达式(Regular Expression)是一种强大的文本处理工具,它允许程序员以结构化的方式匹配、查找、替换或验证字符串。本项目针对Qt的lineEdit组件,通过正则表达式实现了输入限制功能,使得lineEdit...

    正则表达式趣味例子集合

    在这个"正则表达式趣味例子集合"中,我们将探索正则表达式的独特魅力,通过有趣的例子,如模拟"跳棋"规则,来深入了解其工作原理和应用。 1. **正则表达式基础** - **字符集**: 用方括号`[]`定义一组字符,例如`...

    正则表达式例子大全

    本文件提供了多个正则表达式的例子,涉及验证数字、字符、电子邮件、URL、电话号码等多个方面,体现了正则表达式在不同场景下的应用。以下是一些具体的应用实例及其解释: 1. 验证数字的正则表达式集: - 验证数字...

    正则表达式在数据库查询中的应用

    通过使用正则表达式,可以简化上述例子中的SQL查询语句。例如,同样的查询可以使用如下语句完成: ```sql SELECT * FROM Tablel WHERE name REGEXP '^[ABCD].*P$'; ``` 这里,`REGEXP`是正则表达式的SQL谓词,`'^...

    正则表达式30分钟入门教程

    在整个教程中,作者还穿插了一些隐藏边注,这些边注提供了额外的信息,帮助没有编程背景的读者理解一些基本概念,或者是对一些复杂正则表达式的详细解释。 综上所述,这篇教程通过实例演示和逐步引导,帮助读者快速...

    易语言的正则表达式例子

    正则表达式是一种强大的文本处理工具,用于匹配、查找、替换和分析字符串模式。在易语言这个中国本土化的编程环境中,正则表达式被广泛应用于数据验证、文本处理和搜索功能。下面我们将深入探讨易语言中的正则表达式...

    三目运算符+正则表达式

    在编程世界中,三目运算符和正则表达式是两个非常重要的概念,它们各自扮演着独特的角色,同时也常被结合起来使用,以提高代码的简洁性和效率。让我们深入探讨这两个主题。 首先,三目运算符,也称为条件运算符,是...

    使用正则表达式验证一年的12个月份

    通过学习和理解这个例子,开发者可以加深对正则表达式的掌握,并提升在实际项目中的应用能力。无论是在网页表单验证、服务器端数据处理还是数据分析场景,正则表达式都是一个强大而灵活的工具。

    第11.25节 Python正则表达式编译re.compile及正则对象使用.rar

    在这个例子中,我们首先编译了一个匹配浮点数的正则表达式,然后在文本中查找所有浮点数,找到了`'123.45'`和`'10.5'`。 总结,`re.compile()`是Python正则表达式的重要工具,它使得我们可以预先编译正则表达式模式...

    C#正则表达式小例子[源码]

    本小例子是针对C#环境下的正则表达式应用,提供了实用的代码示例。 在C#中,正则表达式的操作主要通过`System.Text.RegularExpressions`命名空间中的`Regex`类来实现。以下是一些关键知识点: 1. **创建正则表达式...

    Oracle正则表达式详解(用法+实例)

    下面通过具体的例子来演示如何使用这些正则表达式函数: - **查询以 "1" 开头且以 "60" 结尾的长度为 7 的记录**: ```sql SELECT * FROM fzq WHERE REGEXP_LIKE(value, '^1.{5}60$'); ``` - **查询含有数字的...

    精通正则表达式中文版英文版_中文版为扫描版

    书中的例子涵盖了多种编程语言,如Perl、Java、JavaScript、.NET等,这些语言的正则表达式引擎虽然大同小异,但在细节上有所区别,学习者将了解到如何在不同环境下应用正则表达式。 对于初学者,书中会引导他们理解...

    JAVA正则表达式大全

    提供的“例子”可能包含了各种实际的Java代码示例,演示了如何在实际编程中应用正则表达式,比如验证用户输入的邮箱格式、电话号码格式等。 正则表达式的学习需要对元字符、量词、预查、后向引用等概念有深入理解...

    python正则表达式例子

    下面将结合具体的例子来详细介绍正则表达式的使用方法及其应用场景。 ### 1. 分析表空间使用率 在第一个例子中,我们需要检查表空间的使用情况是否超过了75%。这里使用了正则表达式 `r"\s+(\d+)\s+"` 来匹配包含...

    js正则表达式(例子).rar

    在"js正则表达式(例子).htm"中,可能包含了各种JavaScript正则表达式的实例,例如邮箱验证、手机号码格式检查、URL解析等。通过这些实例,你可以学习如何构建复杂的正则表达式来满足不同的需求,并了解它们在实际...

    常用正则表达式HTML,JAVA合集

    正则表达式(Regular Expression,简称regex)是用于匹配字符串的一种模式,广泛应用于文本处理、数据验证、数据提取等IT领域。在这个“常用正则表达式HTML,JAVA合集”中,我们主要关注的是HTML和Java环境下的正则...

    百度正则表达式的例子-易程序源码

    百度正则表达式的例子-易程序源 百度正则表达式的例子-易程序源

    JAVA及VB的一些正则表达式使用例子

    在编程领域,正则表达式(Regular Expression)是一种强大的文本处理工具,用于匹配、查找、替换和提取字符串模式。在JAVA和VB这两种编程语言中,正则表达式都是不可或缺的一部分,尤其是在处理数据验证、文本分析和...

Global site tag (gtag.js) - Google Analytics