包含一个或多个字母的字符串的正则表达式

2023-11-22

如果字符串中的任何位置包含一个或多个字母,则计算结果为 true 的正则表达式是什么?

例如:

1222a3999会是真的

a222aZaa会是真的

aaaAaaaa会是真的

but:

1111112())--会是假的

我试过:^[a-zA-Z]+$ and [a-zA-Z]+但当字符串中有任何数字和其他字符时,这两种方法都不起作用。


.*[a-zA-Z].*

上面的意思是一个字母,在它之前/之后 - 任何都可以。

In java:

String regex = ".*[a-zA-Z].*";
System.out.println("1222a3999".matches(regex));
System.out.println("a222aZaa ".matches(regex));
System.out.println("aaaAaaaa ".matches(regex));
System.out.println("1111112())-- ".matches(regex));

会提供:

true
true
true
false

正如预期的那样

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

包含一个或多个字母的字符串的正则表达式 的相关文章

随机推荐

  • 如何向 TFSBuild.proj 添加时间戳?

    我有一个 TFSBuild proj 文件 我需要添加日期 时间日志记录以进行统计 即构建的哪些部分花费最多时间以及我们可以在哪里改进流程 构建将日志输出到BuildLog txt 我使用以下标签来获取 BuildLog txt 文件中的自
  • 在 Today 扩展中使用 AppDelegate

    我正在尝试为我的应用程序构建一个今日扩展 我在用着CoreData and NSFetchedResultsController并得到以下错误 使用未声明的类型 AppDelegate 在这行代码中 var appDel AppDelega
  • Http响应代码302

    我正在使用模拟器 BB 8900 我尝试连接到 url 并获取响应代码 302 这是什么意思 这是我的代码片段 import javax microedition io Connector import javax microedition
  • 回滚嵌套事务中的整个事务

    我想要一个嵌套事务使父事务失败 假设我有以下模型 class Task lt ApplicationRecord def change status status performed by ActiveRecord Base transac
  • Xampp 和 Ampps 在更改时不会重新加载文件

    当我更改目录中的文件时 更改不会反映在通过本地主机访问它时显示的网页上 但当我直接通过系统上的文件路径访问它时会显示该更改 为什么 我在 Windows 机器上 我的文件存储在 C Program Files x86 Ampps www c
  • 工作人员经常超时

    我已经设置了带有 3 个工作人员 30 个工作人员连接并使用 eventlet 工作人员类的 Gunicorn 它设置在 Nginx 后面 每隔几个请求后 我就会在日志中看到这一点 ERROR gunicorn error WORKER T
  • 如何在 Dojo 小部件模板中创建唯一 ID?

    我正在编写一个 Dojo 小部件 它向用户页面添加一个标签和一个输入框 The for的属性label需要 HTML ID 值 但 Dojo 小部件不应包含 ID 以防在同一页面上创建多个实例 那么 有人对如何解决这些相互冲突的需求有什么建
  • 我可以使用 javascript 更改地址栏中的 URL 字符串吗

    我的网页上有一个链接 说 关于 单击它会加载特定的 div 而无需使用 jquery 刷新整个页面 load 这不会更改浏览器地址栏中的 URL 字符串 可以通过以下方式访问同一页面www mydomain com page about 所
  • 如何对相似的新闻文章进行分组/比较

    在我正在创建的应用程序中 我想添加将新闻报道分组在一起的功能 我想将来自不同来源的有关同一主题的新闻报道分组到同一组中 例如 来自 CNN 和 MSNBC 的关于 XYZ 的文章将属于同一组 我猜它是某种模糊逻辑比较 从技术角度来看我将如何
  • 使 BXslider 全屏(填充整个浏览器窗口)

    我目前正在尝试实施THIS非常简单的内容滑块 我已经达到了它可以工作的地步 但是使用下面的 CSS 代码我需要使滑块全屏显示 填充整个浏览器窗口 但是我看不到将代码放在哪里有人可以帮助我吗 我觉得自己问这么简单的问题有点傻 我当前的代码如下
  • iPhone 中 textfieldshouldendediting 和 textfieldDidendediting 之间的区别

    有什么区别文本字段应结束编辑 and textfieldDidEnd编辑 以及每种方法应何时使用 textFieldShouldEnd编辑 询问代理是否应在指定的文本字段中停止编辑 BOOL textFieldShouldEndEditin
  • 更改 zedgraph 窗格背景颜色

    是否可以更改 zedgraph 窗格的背景颜色 默认为白色 我尝试更改 zedgraph 元素的背景颜色 但它没有给出任何可见的结果 背景仍然是白色 ZedGraphControl BackColor System Drawing Colo
  • Facebook 页面的帖子提要

    现在有谁知道如何获取 Facebook 页面的 rss feed 吗 当我作为页面登录并转到 我得到一个空的提要 是否有包含页面帖子的相应 页面 提要 谢谢 米 下面 URL 中的 ID 是您创建 rss feed 时需要找到的 ID ht
  • NodeJS + 请求 - 请求网站时访问被拒绝

    我正在尝试使用 request 来请求网站的 html 但我不断收到访问被拒绝的错误 我该如何克服这个问题 下面是该函数的代码 const request require request function firstShoe request
  • Backbone Marionette - 添加切换视图时的视觉效果

    当我离开页面 关闭视图 布局 并在同一区域打开新页面时 是否有一种方便的方法来添加效果 类似淡入淡出效果 木偶区域有一种方法称为open默认情况下 只需用新视图替换旧视图的 HTML 您可以重写此方法来执行您喜欢的任何动画 来自区域文档 设
  • 使用 new 运算符返回 javascript 函数会返回奇数范围

    我试图理解为什么 new 是针对函数运行的 而不是示例中函数的返回y function returnFunction return function blah str this x str return this y new returnF
  • 如何使用 MongoDB Compass 连接到在 Github 代码空间中运行的 MongoDB?

    我正在尝试 Github 代码空间 特别是 Node js 和 Mongo DB 默认设置 端口已转发 我的目标是与本地计算机上运行的 MongoDB Compass 连接 地址转发至27017是这样的https
  • i386 架构“_OBJC_CLASS_$_Appirater”的未定义符号

    将 Appirater 添加到我的 iOS 项目后 当我编译时 出现错误 Undefined symbols for architecture i386 OBJC CLASS Appirater referenced from objc c
  • Proguard 保留接口方法变量名称

    我试图防止混淆器混淆接口方法变量名称 我的 proguard pro 有以下配置 但方法变量仍然显示为 a b 等 保持公开课 民众 keepclassmembers 类 民众 keepattributes 异常 内部类 签名 保留参数名称
  • 包含一个或多个字母的字符串的正则表达式

    如果字符串中的任何位置包含一个或多个字母 则计算结果为 true 的正则表达式是什么 例如 1222a3999会是真的 a222aZaa会是真的 aaaAaaaa会是真的 but 1111112 会是假的 我试过 a zA Z and a