gpt4 book ai didi

java - 如何指定正则表达式中字符类中的某个字符至少出现一次?

转载 作者:行者123 更新时间:2023-12-01 15:00:06 24 4
gpt4 key购买 nike

Pattern p = Pattern.compile("[\\w\\.]+\\sat\\s[\\w\\.]+");

将匹配网页中的以下三行:

dave.andersen at gmail.com
appear at SOSP
staring at now

但是,我只想匹配第一行。有没有办法指定at两侧至少有一个

最佳答案

\w+\.\w+\s+at\s+\w+\.\w+

匹配

dave.andersen at gmail.com

但不是:

appear at SOSP

或者:

staring at now

编辑:

\w+\.[\w\.]+\s+at\s+\w+\.[\w\.]+

匹配 gmail.com 上的 data.anderson 和 gmail.com 上的 my.fair.lady

关于java - 如何指定正则表达式中字符类中的某个字符至少出现一次?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13784951/

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