如何从字符串中删除多个违规字符? [复制]

2024-01-03

这是我的工作代码:

string Input;
string Output;

Input = data;
Output = Input.Replace(@")", "");

在这里,我只是从字符串中删除括号“)”(如果存在)。现在,如何扩展“)”等违规字符列表以包括“(”和“-”?

我意识到我可以再写 2 个类似输出的语句,但我想知道是否有更好的方法......


如果您只是进行几次替换(我发现您只进行了三个),那么不用担心 Regex 或 StringBuilders 的最简单方法是将三个 Replace 调用链接到一个语句中:

Output = Input.Replace("(", "").Replace(")", "").Replace("-", "");

...这比每次都将结果存储在输出中要好一些。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何从字符串中删除多个违规字符? [复制] 的相关文章

  • 将 new 与 decltype 一起使用

    T t T is an implementation detail t new T want to avoid naming T to allow for flexibility t new decltype t error cannot
  • 在路由mvc 4中添加公司名称

    我一直在尝试为 Facebook 等用户提供在 URL 中添加公司名称的选项 http localhost 50753 MyCompany Login 我尝试过不同的网址 但没有成功 routes MapRoute name Default
  • 有没有办法在 xcode 上使用 c++0x ?我想使用 gcc 4.4 或更高版本

    我想使用 gcc 4 4 或更高版本进行 iphone 开发 有人知道怎么做吗 不 你不知道 相信我 你不会 Apple 仍保留 gcc 4 2 1 因为 4 2 2 及更高版本使用 GPLv3 这意味着他们必须放弃对其平台的控制 对于 i
  • 将完整模板参数值映射到原始类型

    我想将数字映射到类型 在这个例子中 我将创建一个函数 将 sizeof 结果映射到有符号的原始类型 我想知道是否有更好的方法来完成我在现代 C 中所做的事情 即采用模板化值并将其转换为类型 现在 这可以将大小转换为已知类型 但我似乎无法在标
  • CSharpRepl emacs 集成?

    我碰巧知道莫诺CSharpRepl http www mono project com CsharpRepl 是否有 emacs csharp 模式使用它在一个窗口中运行 REPL 并像 python 模式一样在另一个窗口中编译 运行 C
  • 从代码中,如何创建对存储在附加属性中的对象的属性的绑定?

    我们有一个继承的附加属性来存储一个对象 在可视化树的更下方 我们希望从代码绑定到该对象的属性 通常我们像这样构建绑定的路径部分 var someBinding new Binding Path new PropertyPath Attach
  • 如何使用 SOAP 且不使用 WSE 在 .NET 中签署 Amazon Web 服务请求

    亚马逊产品广告 API 以前称为 Amazon Associates Web Service 或 Amazon AWS 实施了一项新规则 即自 2009 年 8 月 15 日起 向其发送的所有 Web 服务请求都必须经过签名 他们在其网站上
  • 运行需要 MySql.Data 的内置 .NET 应用程序

    我在运行我编写的内置 NET 应用程序时遇到问题 我的应用程序使用最新的 MySql 连接器 该连接器安装在我的系统上 当我尝试将其添加为引用时 该连接器显示为 NET 4 Framwork 组件 当我在环境中以调试模式运行应用程序时 一切
  • 一元 +/- 运算符如何可能导致“-a”或“+a”中的整数提升,“a”是算术数据类型常量/变量?

    这句看似微不足道的台词摘自我的迈克 巴纳汉和布雷迪的 C 书 第 2 8 8 2 节 http publications gbdirect co uk c book chapter2 expressions and arithmetic h
  • 访问 ascx 文件中的母版页控件

    我有一个母版页文件 其中包含 2 个面板控件中的 2 个菜单 我还使用控件来检查用户是否登录并获取用户类型 根据我想要显示 隐藏面板的类型 控件本身不在母版页中引用 而是通过 CMS 系统动态引用 我想在用户控件中使用findcontrol
  • 将接口转换为其具体实现对象,反之亦然?

    在 C 中 当我有一个接口和几个具体实现时 我可以将接口强制转换为具体类型 还是将具体类型强制转换为接口 这种情况下的规则是什么 Java 和 C 中都允许这两个方向 向下转型需要显式转型 如果对象类型不正确 可能会抛出异常 然而 向上转换
  • 使用 C# 和 wpf 创建类似 Dock 的应用程序

    我需要创建一个与我们购买笔记本电脑时获得的应用程序类似的应用程序 仅当鼠标指针到达窗口顶部时它才可见 那么我怎样才能使用 C 4 0 来做到这一点呢 http www notebookcheck net uploads pics win2
  • 使用 GCC 生成可读的程序集?

    我想知道如何使用GCC http en wikipedia org wiki GNU Compiler Collection在我的 C 源文件中转储机器代码的助记符版本 这样我就可以看到我的代码被编译成什么 你可以使用 Java 来做到这一
  • 在 OpenGL 中渲染纹理 1 到 1

    所以我想做的是使用 OpenGL 和 C 将纹理渲染到平面上 作为显示图像的一种方式 但是我需要确保在渲染纹理时没有对纹理进行任何处理 抗锯齿 插值 平滑 模糊等 这是 OpenGL 处理渲染纹理的默认方式吗 或者是否需要设置一些标志才能禁
  • 在 C#.NET 中安全删除文件

    在我正在做的一个项目中 我想为用户提供 安全 删除文件的选项 例如 用随机位或 0 覆盖它 在 C NET 中是否有一种简单的方法可以做到这一点 效果如何 你可以调用系统内部删除 http technet microsoft com en
  • 如何调试 .NET 运行时中的内部错误?

    我正在尝试调试一些处理大文件的工作 代码本身works 但 NET 运行时本身会报告零星错误 对于上下文 这里的处理是一个 1 5GB 文件 仅加载到内存中一次 在循环中处理和释放 故意尝试重现此否则不可预测的错误 我的测试片段基本上是 t
  • 如何对字符串列表进行排序?

    在 Python 中创建按字母顺序排序的列表的最佳方法是什么 基本回答 mylist b C A mylist sort 这会修改您的原始列表 即就地排序 要获取列表的排序副本而不更改原始列表 请使用sorted http docs pyt
  • LINQ 中的“from..where”或“FirstOrDefault”

    传统上 当我尝试从数据库中获取用户的数据时 我使用了以下方法 在某种程度上 DbUsers curUser context DbUsers FirstOrDefault x gt x u LoginName id string name c
  • 结构化绑定的用例有哪些?

    C 17 标准引入了新的结构化绑定 http en cppreference com w cpp language structured binding功能 最初是proposed http www open std org jtc1 sc
  • 使用未分配的局部变量

    我遇到了一个错误 尽管声明了变量 failturetext 和 userName 错误仍然出现 谁能帮帮我吗 Use of Unassigned local variable FailureText Use of Unassigned lo

随机推荐

  • 使用java实现RSA

    我正在java中实现RSA 我遇到了下面给出的代码 它在解密明文后以数字形式显示明文 但我希望它是我输入的简单英语 我不想使用java api 测试Rsa Java import java io IOException import jav
  • 奇怪的挥杆重量级和轻量级混合问题

    由于我们已将 java 版本从 6u5 升级到 6u18 该应用程序在 WinXP 上运行 因此基于 swing 的应用程序出现了问题 我们的应用程序包含一个驻留在 JFrame 中的 Canvas 对象 该应用程序在画布上绘制内容 每次我
  • R 中的离散全局网格

    我有一个数据集 由与某些 Z 值相关的纬度 经度对组成 例如有关植物植被覆盖程度的数据 我想对这些数据的空间分布进行一些分析 为此 需要对邻近数据点进行分类 我想使用离散全局网格 例如二十面体斯奈德等面积 ISEA 网格或由DGGRID h
  • 如何捕获 KILL 或 HUP 或用户中止信号?

    我有一个在我的 Linux 服务器后台运行的脚本 我想捕获诸如重新启动之类的信号或任何会杀死该脚本的信号 并在实际退出之前保存任何重要信息 我认为我需要捕获的大部分内容是SIGINT SIGTERM SIGHUP SIGKILL 如何捕获这
  • USB 24 位音频流描述符

    我正在制作 USB 耳机的演示 并且对 USB 的音频端点描述符有疑问 我有一个工作的 8 48kHz 16 位音频流 我可以在音频设备的 Windows 属性中选择任何采样频率 我使用以下描述符 Code Interface 2 Spea
  • 插入新值的最佳方式

    我想使用 pandas 数据框来跟踪我将在交易日实时下载的一些市场数据 假设我想记录 AAPL 和 GOOG 的价格 我首先创建一个数据框 prices DataFrame columns AAPL GOOG 假设第一个数据点出现在时间 t
  • EF - WithOptional - 左外连接?

    使用以下一对一模型 均具有导航属性 public class Foo public int Id get set public virtual Bar Bar get set public class Bar public int Id g
  • 升级到 kafka-streams:5.5.0-css (Apache Kafka 2.5.0) 后获取 GlobalKTable 的存储崩溃 [已解决]

    我有一个使用 GlobalKTable 的 Spring Boot 应用程序 它工作正常 直到从 5 3 2 css 更新到 kafka streams 5 5 0 css 与 Apache Kafka 2 5 0 兼容的 Confluen
  • Android 形状中的形状

    我想要一个shape具有两种颜色边框轮廓的元素 我可以使用单色轮廓solid元素 但这只允许我画一条线 我尝试使用两个stroke我的形状中的元素 但这也不起作用 有没有办法在形状中绘制形状或在我的形状周围绘制两条线 顺便说一句 它有圆角
  • Dart2Js 中按位运算,结果错误

    我正在做ZigZag https developers google com protocol buffers docs encoding hl de varints使用 Dart 对 32 位整数进行编码 这是我正在使用的源代码 int
  • 如何更改颤动中的复选框边框颜色?默认情况下,它显示黑色,但我想要灰色

    如何更改颤动中的复选框边框颜色 默认情况下 它显示为黑色 但我希望它显示为灰色 用这个 Checkbox shape RoundedRectangleBorder borderRadius BorderRadius circular 2 0
  • 使用 IQueryable 创建动态查询

    我正在尝试迭代字符串数组并动态创建一个IQueryable询问 它非常简单 但这就是我被困的地方 var query context QuestionsMetaDatas AsQueryable var keywords new List
  • 有界上下文的大小

    我已经开始学习 DDD 的原理 目前正在尝试掌握有界上下文的概念 特别是 您如何决定它必须有多大 或多小 是的 我知道 尽可能小 必要时尽可能大 根据沃恩 弗农的说法 假设我要为博客建模 然后我可以说涉及 3 个有界上下文 1 首页 包含最
  • STTS 标签集的英文翻译

    德语最常见的词性标记集是STTS 标签集 http www ims uni stuttgart de projekte corplex TagSets stts table html 我需要每个标签的解释的英文翻译 作为一名语言学家 我对自
  • SignalR - 从上下文调用静态类型集线器

    我试图弄清楚如何从服务器调用强类型集线器上的方法 我正在使用 Net Core 2 0 我有一个强类型集线器接口 public interface IMessageHub Task Create Message message 和一个看起来
  • Docker compose spring boot redis 连接问题

    我正在运行一个简单的休息应用程序redis在 docker 容器 docker compose 中运行 我相信 redis必须可以使用 Spring Boot 访问http redis 6379 但是 它会抛出错误 018 07 22 21
  • 哪个 Web 应用程序框架与 Neo4J 高度集成?

    我今天一直在研究 Neo4j 我发现它令人兴奋 不知道是否有与Neo4J高度集成的Web应用框架 基本上我想开始尝试 Neo4J 我想也许有明显的 Web 框架选择 如果有的话 我也想尝试一下 你知道任何 编辑 我全部收回 Neo4j 网站
  • Outlook 中的 XML 功能区 - 使其显示在特定窗口上

    我第一次尝试使用 XML 在 Outlook 中创建功能区 但无法具体找到如何告诉我的加载项我只希望功能区显示在资源管理器窗口上 Advice Thanks 我的 Ribbon1 XML 文件
  • 从 javascript 关闭 Firefox 选项卡

    我想从 JavaScript 关闭 Firefox 选项卡 请不要误解我 我不是想关闭弹出窗口 而是关闭选项卡 我知道 JavaScript 无法关闭它尚未打开的窗口 因此我尝试了下面的代码 但它适用于所有浏览器 但不适用于 Firefox
  • 如何从字符串中删除多个违规字符? [复制]

    这个问题在这里已经有答案了 这是我的工作代码 string Input string Output Input data Output Input Replace 在这里 我只是从字符串中删除括号 如果存在 现在 如何扩展 等违规字符列表以