c# - 如何检查以 结尾的字符串是否有效?使用正则表达式

标签 c# regex

我检查我的字符串是否包含“is valid”一词。但是如何使用正则表达式检查“是否有效”或“是否有效”?

@"Which (of the following )?(is valid) (?<result>.*?)[?:]"

最佳答案

要匹配“is valid”和“are valid”,您可以像这样修改正则表达式:

@"Which (of the following )?(((is)|(are)) valid) (?<result>.*?)[?:]"

关于c# - 如何检查以 结尾的字符串是否有效?使用正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7301027/

相关文章:

java - 需要帮助使用 AND 运算符组合两个正则表达式条件

regex - 尝试仅删除非 ASCII 字符

c# - 如何在 WCF 服务中注入(inject)依赖项

C# WPF 实时图表 - 创建通用图表

php - 仅替换多个新行

android - 在 Kotlin 中使用正则表达式获取字符串中模式的索引

c# - 正则表达式搜索单个 0 并添加逗号

c# - 为可自定义的键盘快捷键创建输入

c# - 用于表单例份验证的 Web.Config,匿名用户不可用的位置

c# - 使用 C# 查询 MariaDB 数据库