使用c#提取上面内容的问题部分
时间: 2023-10-28 09:20:18 浏览: 73
c#图片处理之图片裁剪成不规则图形
假设上述内容被保存在一个字符串变量 `content` 中,你可以使用正则表达式来提取问题部分。以下是一个示例代码:
```csharp
using System;
using System.Text.RegularExpressions;
class Program {
static void Main(string[] args) {
string content = "时间:7/16/2020 10:00-11:00 发现人:安全组成员 线别:B1-228-2-BB1 问题:SW deploy 测试设备里面放了一些纸张等杂物,存在一些安全隐患 投入数: PCS 不良数: PCS 不良率: %";
string pattern = @"问题:(.*) 投入数";
Match match = Regex.Match(content, pattern);
if (match.Success) {
string question = match.Groups[1].Value.Trim();
Console.WriteLine(question);
}
}
}
```
该代码使用正则表达式 `问题:(.*) 投入数` 来匹配问题部分。其中 `(.*)` 表示匹配任意字符任意次数,括号表示捕获该部分的值,最后通过 `Groups[1].Value` 来获取捕获的值。运行该代码将输出 `SW deploy 测试设备里面放了一些纸张等杂物,存在一些安全隐患`。
阅读全文