gpt4 book ai didi

c - 检测模式末尾的字符串

转载 作者:行者123 更新时间:2023-11-30 19:01:32 26 4
gpt4 key购买 nike

我想使用 C 正则表达式库检测模式末尾的字符串。

我正在寻找像“.mystring”这样带有垃圾点的字符串。

我希望以下内容能够发挥作用:

char * pattern = "[[:alnum:]!--_]+\.(mystring)";

但事实并非如此。我在这里做错了什么?

最佳答案

您需要使用$ end of string anchor

char * pattern = "[[:alnum:]!--_]+\.(mystring)$";

这里也不需要捕获组

char * pattern = "[[:alnum:]!--_]+\.mystring$";

关于c - 检测模式末尾的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57683990/

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