我需要正则表达式,并找到"处理"关键字,如果第一个字是Processing,则打印以下文本

本文关键字:quot Processing 文本 下文 打印 第一个 处理 正则表达式 关键字 如果 | 更新日期: 2023-09-27 18:13:09

string s = textBox1.Text;
string[] lines = s.Split(Environment.NewLine.ToCharArray());
foreach (string l in lines)
{
    if (Regex.IsMatch(lines.(Here when i select .ToString() i get no o/p), pattern))
    {
        textBox3.Text = textBox3.Text + l + Environment.NewLine+;
    }
}

例如,如果输入是:

Processing ''Users''bhargava''Desktop'New.txt
Processing ''Users''bhargava''Desktop''New2.txt
<get process by id>
Processing ''Users''bhargava''Desktop'New3.txt
<get element by id>
Processing ''Users''bhargava''Desktop''New4.txt

输出是:

Processing ''Users''bhargava''Desktop'New.txt
Processing ''Users''bhargava''Desktop''New2.txt
Processing ''Users''bhargava''Desktop'New3.txt
Processing ''Users''bhargava''Desktop''New4.txt

我需要正则表达式,并找到"处理"关键字,如果第一个字是Processing,则打印以下文本

你不需要一个正则表达式。

http://msdn.microsoft.com/en-us/library/k8b1470s.aspx

String. indexof (String)报告指定字符串在此实例中第一次出现的从零开始的索引。如果该字符串在此实例中不存在,返回-1。

if (l.IndexOf("Processing") == 0)
{
    //do stuff
}

(作为参考,正则表达式将只是Processing)