110,534
社区成员
发帖
与我相关
我的任务
分享
Regex reg = new Regex(@"<[^>]*>([^<>]+)");
MatchCollection mc = reg.Matches(yourStr);
foreach (Match m in mc)
{
richTextBox2.Text += m.Groups[1].Value + "\n";
}
Regex reg = new Regex(@"(?i)(?!$)(<COMPANY_NAME>(?<NAME>[^<>]*))?(<TITLE>(?<TITLE>[^<>]*))?(<COMPANY_INDUSTRY>(?<INDUSTRY>[^<>]*))?(<TYPE>(?<TYPE>[^<>]*))?(<SUBTYPE>(?<SUBTYPE>[^<>]*))?");
MatchCollection mc = reg.Matches(yourStr);
foreach (Match m in mc)
{
richTextBox2.Text += m.Groups["NAME"].Value + "\n";
richTextBox2.Text += m.Groups["TITLE"].Value + "\n";
richTextBox2.Text += m.Groups["INDUSTRY"].Value + "\n";
richTextBox2.Text += m.Groups["TYPE"].Value + "\n";
richTextBox2.Text += m.Groups["SUBTYPE"].Value + "\n";
}
string yourStr = "<COMPANY_NAME>AAAAAAAAA<TITLE>BBBBBBB<COMPANY_INDUSTRY>CCCCCCC<TYPE>DDDDDDD<SUBTYPE>EEEEEEEEE";
MatchCollection mc = Regex.Matches(yourStr, "(?<=>)[^<]+(?=<|$)");
foreach (Match m in mc)
{
MessageBox.Show(m.Value);
}
MatchCollection mc = Regex.Matches(yourStr,"(?<=<)[^<]+(?=<)")
foreach(Match m in mc)
{
MessageBox.Show(m.Value);
}