gpt4 book ai didi

java正则表达式允许可选的空格字符

转载 作者:行者123 更新时间:2023-11-30 06:23:46 48 4
gpt4 key购买 nike

我正在尝试创建一个正则表达式模式来匹配 abcdefabc def

我试过的模式是:

[a-z]{3}[\s?][a-z]{3}
[a-z]{3}[\s*][a-z]{3}
[\w]{3}[\s?][\w]{3}
\w{3}\s?\w{3}

所有这些似乎都适用于 abc def,但不适用于 abcdef

{编辑}

AB CD 12 ABC/15 DEF
.*\bAB CD\b\s?(\d+)\s?\bABC\b[/](\d+)\s?\bDEF\b

我正在尝试提取 12 和 15。

最佳答案

怎么样:

[\w]{3}\s?[\w]{3}

或任何其他组合。只需从括号中删除 \s 或将量词(即 * 和?)放在空格选择器的括号之外:

[\w]{3}[\s]?[\w]{3}

你的底部应该也能工作。

关于java正则表达式允许可选的空格字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17982641/

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