gpt4 book ai didi

c# - 使用正则表达式 c# 从字符串中查找并替换/删除两个单词

转载 作者:行者123 更新时间:2023-11-30 22:09:33 25 4
gpt4 key购买 nike

我正在尝试将各种 .sql 文件中的脚本读入一个字符串,然后使用 C# 在 SQL Server 中执行它们。我想删除术语 USE、GO 等。我一次成功删除了一个词,但找不到同时搜索两个或更多词的模式。

到目前为止,

string pattern =  @"\bUSE*\b";
string script = Regex.Replace(script, pattern, "");

如何将其他搜索词添加到模式中?我试过 msdn 文档和以前的问题,但找不到我需要的东西。任何帮助是极大的赞赏。

最佳答案

您可以在关键字中使用管道。

string pattern =  @"\b(USE|GO|MORE|FEW_MORE|AND_SO_ON)\b";

关于c# - 使用正则表达式 c# 从字符串中查找并替换/删除两个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21479348/

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