gpt4 book ai didi

visual-studio - 正则表达式:如何在 Visual Studio 中检索包含 strA 但不包含 strB 的所有行

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

如何在 Visual Studio 搜索框中检索文档包含“strA”但不包含“strB”的所有行?

最佳答案

对于 Visual Studio 2012(及更新版本):

^(?!.*strB).*strA.*$

说明:

^           # Anchor the search at the start of the line
(?!.*strB) # Make sure that strB isn't on the current line
.*strA.* # Match the entire line if it contains strA
$ # Anchor the search to the end of the line

如果您还想删除回车/换行符以及行的其余部分,则可能需要在正则表达式的末尾添加 (?:\r\n)?

关于visual-studio - 正则表达式:如何在 Visual Studio 中检索包含 strA 但不包含 strB 的所有行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1795123/

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