c# - 检查文本是否包含字符串
问题描述
我有一个字符串列表,我检查它们是否包含某些文本,现在我遇到了这个字符串的问题,如下所示:
00:43:00\nExampleText
现在我想找到那个文本,像这样
if (cevent.EventText.Contains("ExampleText ") || cevent.EventText == "nExampleText2"){
}
当然这不适用于Contains
,我还能如何处理呢?
喜欢的东西:%nExampleText%
?
解决方案
实际上,这对我来说效果很好。请纠正我,如果输入不同:
static bool Check(string s)
{
return s.Contains("ErrorText");
}
static void Main(string[] args)
{
bool b = Check("00:43:00\nErrorText ");
}
编辑:好的,我想我明白了。您可能要检查的是正则表达式 ( class Regex
)。然后,您可以检查传递的字符串是否具有某种格式。
推荐阅读
- html - CSS背景图像不显示
- scala - HDFS 文件拆分命令:使用 spark-submit 的 Spark/Scala
- javascript - 使用javascript将html表格转换为csv时如何合并或组合单元格
- c# - 如何防止使用 ListBox 中的箭头在项目之间切换?
- javascript - 使反应组件可点击
- qt - Qt:如何删除白线?
- mysql - MySQL BETWEEN 查询不使用索引
- excel - 有没有办法在 VBA 中编写这个 Excel 公式?
- regex - 在用户输入答案的开头和结尾排除单词或字符的正则表达式
- php - php 和 apache 在 docker 中一起使用