当前位置: 首页 > 知识库问答 >
问题:

有办法知道使用了什么模式吗?[副本]

郭星文
2023-03-14

有没有办法知道在这种情况下使用了哪种模式。我的意思是有时我可以得到类似“123<=456”的输入有时像“123>=456”。我的问题是,是否可以知道使用的模式是“<=”还是“>=”

Pattern pattern = Pattern.compile("(<=)|(>=)");
String x= "123<=456"; \\"123>=456"
String[] t = pattern.split(x);

共有1个答案

钱元徽
2023-03-14

使用此:

([0-9]+)(>=|<=)([0-9]+)

regex101

您可以将123<=456解析为:

    null
    null
 类似资料:
  • 问题内容: 我正在制定一个将函数用作范围参数()的指令。我需要知道该方法返回的结果是否为有角度的承诺(如果是,则在分辨率上会发生某些情况,否则会立即发生)。 现在,我正在测试是否存在,但是我想知道是否有更好的方法可以做到这一点。 问题答案: 您可以使用将对象包装为一个承诺(无论是否存在)。然后,您可以确定自己始终在兑现承诺。这应该简化随后处理结果的代码。 文档是在这里与$ Q。

  • 我想为我的更改编写测试,但遇到了问题--更改是在静态方法内进行的。代码如下所示 我想要的是模拟方法A和B,并且doSomething和所有这些在方法C中使用的静态方法,但目前我找不到任何方法来做到这一点。你现在有吗?

  • 对于任何与用R处理数据相关的东西,我最近一直认为tidyverse被推荐为几乎是必不可少的。这就提出了一个问题--如果这就是它被大肆宣传的那样,还有什么理由不使用它吗?例如,tidyverse中的框架是否有任何值得提及的限制性?

  • 问题内容: 我想在AJAX和常规HTTP调用之间共享一个模板,唯一的区别是一个模板需要与base.html html一起提供,而另一个则不需要。 任何想法? 问题答案: 使用变量。 然后在您的视图中将其设置为“ base.html”,或者将其设置为一个新的“ ajax.html”文件,该文件仅提供该阻止,而没有其他内容。

  • 本文向大家介绍你知道什么是html5plus吗?相关面试题,主要包含被问及你知道什么是html5plus吗?时的应答技巧和注意事项,需要的朋友参考一下 https://www.jianshu.com/p/cc2b89474144

  • 本文向大家介绍你知道什么是REPL吗?相关面试题,主要包含被问及你知道什么是REPL吗?时的应答技巧和注意事项,需要的朋友参考一下 REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。装有node环境的命令行窗口