gpt4 book ai didi

regex - 来自abc.xyz.cbf201的Go中的正则表达式值cbf

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

我在创建正则表达式以从给定字符串"foo"返回字符串"abc.xyz.foo123"时遇到问题。 "foo"可以是任何字符[a-z],我尝试在最后一个字符之后捕获,但在第一个数字处停止(本例中为1)。

我已经尝试过使用正则表达式模式((\w{3})(\d{3})),但这会成组返回"foo",而完全匹配会返回foo123

最佳答案

我不确定您可以使用go样式的表达式来执行此操作而无需捕获。因此,我会先使用所有字符组,然后使用句号,然后捕获所有字母,直到第一个数字为止。例如:

^(?:\w+\.)+([a-z]+)\d

输出:
Full match  0-12    abc.xyz.foo1
Group 1. 8-11 foo

关于regex - 来自abc.xyz.cbf201的Go中的正则表达式值cbf,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60729993/

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