gpt4 book ai didi

c++ - 带有数字的特定单词的正则表达式

转载 作者:太空宇宙 更新时间:2023-11-03 10:25:31 25 4
gpt4 key购买 nike

我似乎无法为以下内容想出一个正则表达式..

一个特定的词,即 Earth + 任何数字。

例如,

Earth1
Earth2
Earth3
Earth10
Earth20
...

我认为这应该可行,但它不..

std::regex("Earth\d$")

最佳答案

首先,你必须添加一个斜杠来转义当前的斜杠。其次 - 添加重复 (+),因为 \d 表示数字(而不是数字):

std::regex("Earth\\d+$")

关于c++ - 带有数字的特定单词的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36987348/

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