gpt4 book ai didi

正则表达式:查找不以特定前缀开头的字符串

转载 作者:行者123 更新时间:2023-12-04 04:38:49 24 4
gpt4 key购买 nike

这个问题在这里已经有了答案:





Regular expression for a string that does not start with a sequence

(1 个回答)


7年前关闭。




我想在字符串中找到一个单词,但前提是它 不以前缀 开头.

例如。

我想找到 APP_PERFORM_TASK 的所有外观,但前提是它们不以 CMD_DO("

所以,

CMD_DO("APP_PERFORM_TASK")   <- OK (i don't need to know about this)  
BLAH("APP_PERFORM_TASK") <-- NOT OK, this should match my search.

我试过:
(?!CMD_DO\(")APP_PERFORM_TASK

但这不会产生我需要的结果。我做错了什么?

最佳答案

这是一个快速的方法:

使用 --invert-match(也称为 -v)标志忽略 CMD_DO 并将结果通过管道传输到仅匹配 BLAH 的第二个 grep:

grep -v CMD_DO dummy | grep BLAH

关于正则表达式:查找不以特定前缀开头的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19232832/

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