gpt4 book ai didi

python - 使用 pyparsing 匹配字符串的特定结尾

转载 作者:行者123 更新时间:2023-11-28 22:05:45 25 4
gpt4 key购买 nike

如何构建匹配特定字符串结尾的 python pyparsing 结构。例如,假设我想找到所有以“ing”结尾的单词。以下不起作用:

ing_ending = Word(alphas) + Literal("ing") + White();ing_ending.parseString("跳跃")

这在 python 和正则表达式中很容易做到,但在 pyparsing 中给我带来了麻烦。

最佳答案

只需使用正则表达式

>>> import pyparsing
>>> ing_ending = pyparsing.Regex(r'(?i)\b[a-z]+ing\b')
>>> ing_ending.parseString("jumping")
(['jumping'], {})

关于python - 使用 pyparsing 匹配字符串的特定结尾,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4788535/

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