gpt4 book ai didi

java - 检测字符串仅包含 .或者 ?或者?

转载 作者:行者123 更新时间:2023-11-30 01:48:40 25 4
gpt4 key购买 nike

我想匹配仅包含 .或仅?或仅!该字符串可以包含许多字符,例如“...”或“????”。

我可以为一个标记^(!+)$创建表达式,但如何添加或条件?像这样的东西: ^(!+)$|^(?+)$|^(.\+)$ 不起作用。

最佳答案

这有效:^(\.+|\!+|\?+)$

我从内到外地处理这些。在这种情况下,我是这样开始的:. - 但这很特别所以,删除这个特殊含义:\.现在,假设我对不止一个感到满意:\.+现在,仅在字符串中表示:^\.+$现在,添加第一个替代方案:^\.+|\!+$然后做最后一个

这是我用来测试这个的工具:

https://www.regexplanet.com/share/index.html?share=yyyydy85zar

关于java - 检测字符串仅包含 .或者 ?或者?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56873053/

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