gpt4 book ai didi

正则表达式;匹配一个单词或两个单词和一个冒号

转载 作者:行者123 更新时间:2023-12-02 20:47:55 25 4
gpt4 key购买 nike

我正在寻找匹配可以有 1 个单词 Foo: 或 2 个单词 Foo Bar: 的文本 - 还要注意空格

这是我到目前为止的模式:

(([A-Z])\w+: )|(([A-Z])\w+\s([A-Z])\w+: )

当我在 http://regexr.com/ 中进行一些测试时,它可以返回匹配 Foo: 但永远不会看到 Foo Bar:

任何对正则表达式菜鸟的建议都值得赞赏

最佳答案

试穿一下尺码:

\w+(\s\w+)?\:\s

我不确定您是否需要专门匹配大写字母...它在您的问题文本中没有这么说,但确实在您的正则表达式中暗示了这一点。如果是这样,请尝试以下操作:

[A-Z]\w*(\s[A-Z]\w*)?\:\s

关于正则表达式;匹配一个单词或两个单词和一个冒号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43500877/

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