c# - 在字符串中将 Not 替换为 And Not
问题描述
我有字符串 A Not B And Not C 我想用 A And Not B And Not C 替换这个字符串。意思是我想用“And Not”替换所有“Not”,后面没有“And”关键字。
解决方案
也许有一个更工程化的解决方案,但这应该可以解决问题:
var result = "A Not B And Not C".Replace("Not", "And Not").Replace("And And Not", "And Not")
推荐阅读
- python - 基于 pandas 中子字符串和字符串的混合进行模糊映射的优雅方法
- python - python django中日期时间字段(时区)和日期字段的平均日期差
- python - 如何在for循环中设置动态范围(避免在循环期间删除项目时索引超出范围)?
- javascript - 防止用户删除 TextInput 上的默认值
- spring - 如何从集成流程步骤收集日志
- javascript - HTML 画布:用数字替换形状 (ctx)
- sql-server - 使用两个表中的 CASE 进行选择性更新
- sqlite - SQLite:使用单独的表进行动态键值替换
- r - 如何使用 plotly 或 ggplot 将多个饼图与循环组合起来
- excel - .xls 文件已损坏且没有带有警告的模板无法读取名称?