如何检查字符串是否包含两个星号字符?

2024-02-10

我们有一个字符串输入,以下组合是有效的(例如sunday, *sunday*, sun*day*, *sun*day, su*nda*y) 如果它只包含一个星号,那么它是一个错误的输入。

因此,鉴于上述输入,我如何检查字符串是否包含多个星号。


int asterisk1 = input.indexOf('*');
boolean hasTowAsterisks = asterisk1 != -1 && input.indexOf('*', asterisk1+1) != -1;

编辑:此解决方案假设要求是“至少有两个星号”。

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

如何检查字符串是否包含两个星号字符? 的相关文章

随机推荐

  • 如何使用 React Router 6 进行 404 重定向? [复制]

    这个问题在这里已经有答案了 在 React Router 5 中我可以使用
  • 如何按照约定首先删除代码中外键字段的下划线

    我的项目中有多个课程 包括 TPT 每个 POCO 都有一个BaseClass 其中有一个GUID 称为GlobalKey 作为主键 首先我用的是DataAnnotations创建正确的外键 但随后我在将相应的 GUID 与对象本身同步时遇
  • PHP 7.2 CURLFile 给出“无效文件名”警告

    我在使用 CURLFile 对象时遇到问题 curl file create 我尝试了多种方法 但无论我尝试什么 我最终都会在日志文件中收到 PHP 警告 并且该文件在我的 cURL 调用中被忽略 首先 一些信息 PHP 7 2 文件已确认
  • 每次查询后重新打开sqlite数据库的效率

    我目前正在龙卷风中的网络服务器上工作 但在尝试同时访问数据库的不同代码位时遇到问题 我通过简单地使用一个查询函数来简化这一点 该函数基本上可以执行此操作 但稍微更高级 def query command arguments db sqlit
  • 有没有办法在延迟运算符之后“取消”流

    我在使用 NgRx 的 Angular 应用程序中使用轮询方案 为了简化事情 我有如下内容 public stopPolling createEffect gt this actions pipe ofType actions stopPo
  • 有没有办法使用Python openpyxl从excel读取持续时间类型字段?

    我正在尝试从 Excel 文件读取持续时间字段 但我得到的是日期时间类型 而不是 timedelta 类型 因此 当持续时间值超过 24 小时时 python openpyxl 无法正确读取该字段 有没有使用 Python openpyxl
  • Yii2如何向外部url发送表单请求

    如何向外部 URL 发送重定向 POST 请求 我在控制器中的代码 if model gt load Yii app gt request gt post model gt validate send post request to ext
  • 如何延迟分配归零内存?

    据我了解 我必须做出选择calloc 这将分配归零内存 并且malloc 可以按需分配内存 是否有一个函数结合了这两个属性 或许可以直接拨打电话mmap 如果可以的话为什么calloc不做吗 有几种机制可以从操作系统获取预清零内存 mmap
  • JavaScript 服务器端?

    是否有可能使用 javascript 服务器端 从而不会在某些核心计算的页面源代码中显示 我正在开发一款游戏 代码的一个关键部分只需要在服务器端计算然后传回客户端 我的整个游戏都是用 Javascript 编写的 但大部分是客户端 这很好
  • 如何使用 blazor 读取剪贴板?

    我正在使用具有截屏功能的 Blazor Server 应用程序 我的目标是从剪贴板获取数据 我谈论的不仅是简单的文本 而且总体上是一些图像 文件 文本等 我有一个名为ClipboardService它使用Microsoft JSIntero
  • 如何在 C# 中读取 html 表 [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions table thead tr td
  • Clojure 中的数字是否按区间排列?

    有没有比以下更好的方法 defn in interval Returns a predicate that tests if its argument falls in the inclusive interval a b a b fn x
  • 绘制箱线图时如何处理 NaN 值

    我正在使用 matplotlib 绘制框图 但有一些缺失值 NaN 然后我发现它不显示具有 NaN 值的列内的方框图 你知道如何解决这个问题吗 这是代码 import numpy as np import matplotlib pyplot
  • Python套接字无法正确关闭连接

    我是套接字编程的新手 遇到了一个令人费解的问题 我有一个 Windows 程序 我无法更改它 专有软件 但它尝试使用 tcp 套接字连接到特定的 ip 和端口 在我的 linux 机器上 我编写了一个小 python 脚本来为 win pr
  • 删除具有特定值的字典键[重复]

    这个问题在这里已经有答案了 我知道字典不应该以这种方式使用 因此没有内置函数可以帮助执行此操作 但我需要删除字典中具有特定值的每个条目 所以如果我的字典看起来像 NameofEntry1 0 NameofEntry2 DNC 我需要删除 可
  • 如何使用 rspec + capybara 重用不同功能中的场景

    假设我有一些场景想要在不同的上下文或 功能 下进行测试 例如 我有一些场景涉及用户访问某些页面并期望某些 ajax 结果 但是 在不同的条件或 功能 下 我需要执行不同的 后台 任务来更改应用程序的状态 在这种情况下 我需要一遍又一遍地运行
  • 如何使用 Retrofit 2 处理错误响应?

    如何使用 Retrofit 2 处理错误响应同步要求 我需要流程响应 在正常情况下返回 pets 数组 如果请求有错误参数 则返回错误 json 对象 我该如何处理这两种情况 我正在尝试使用this https futurestud io
  • 使用 docker 构建时出现“程序不包含适合入口点的静态‘Main’方法”,为什么?

    我在使用 Docker 时遇到问题 但找不到合适的解决方案 我正在尝试使用 NET SDK 2 1 构建 Docker 映像 问题是 当 Docker 尝试运行构建语句时 它失败了 错误输出是 CSC 错误CS5001 程序不包含静态 Ma
  • CMD.exe:将第二列输出获取到变量

    我需要以下命令第二列输出
  • 如何检查字符串是否包含两个星号字符?

    我们有一个字符串输入 以下组合是有效的 例如sunday sunday sun day sun day su nda y 如果它只包含一个星号 那么它是一个错误的输入 因此 鉴于上述输入 我如何检查字符串是否包含多个星号 int aster