gpt4 book ai didi

java - 正则表达式匹配特定字符串或数字

转载 作者:行者123 更新时间:2023-11-30 04:04:34 24 4
gpt4 key购买 nike

我正在使用java编程语言。我想编写一个正则表达式,它与字符串开头的特定字符串(例如 boy) 或数字(从 5-8) 匹配。成功输入只能是:

  1. 男孩....
  2. 7 ....(这里的7可以替换为5、6、8)

如何做到这一点?

在所有其他情况下,返回值应为 false。任何解决方案或建议将不胜感激。

最佳答案

您可以使用此正则表达式:

^(boy|[5-8])

说明:

^ assert position at start of the string
1st Capturing group (boy|[5-8])
1st Alternative: boy
boy matches the characters boy literally (case sensitive)
2nd Alternative: [5-8]
[5-8] match a single character present in the list below
5-8 a single character in the range between 5 and 8

关于java - 正则表达式匹配特定字符串或数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21075879/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com