110,533
社区成员
发帖
与我相关
我的任务
分享
string str=@"<input type=\""hidden\"" name=\""allow_quantity\"" value=\""我要的1\"" />
<input type=\""hidden\"" name=\""seller_nickname\"" value=\""我要的2\"" />
<input type=\""hidden\"" name=\""from\"" value=\""我要的3\"" />
<input type=\""hidden\"" name=\""seller_rate_sum\"" value=\""我要的4\"" />
<input type=\""hidden\"" name=\""seller_rank\"" value=\""我要的6\"" /> ";
Console.WriteLine(str);
Regex re = new Regex(@"<input(?:(?!name=\\""\b).)*name=\\""(?<name>[^\\]*)\\""\s*value=\\""(?<value>[^\\]*)");
MatchCollection mc = re.Matches(str);
foreach(Match m in mc)
Console.WriteLine("{0} {1},",m.Groups["name"].Value,m.Groups["value"].Value);
string name = Regex.Escape(textBox1.Text);
Regex reg = new Regex(@"(?is)(?<=<input[^>]*?name=""" + name + @"""[^>]*?value="")[^""]+(?="")");
MatchCollection mc = reg.Matches(yourStr);
foreach (Match m in mc)
{
richTextBox2.Text += m.Value + "\n";
}
string str=@"<input type=\""hidden\"" name=\""allow_quantity\"" value=\""我要的1\"" />
<input type=\""hidden\"" name=\""seller_nickname\"" value=\""我要的2\"" />
<input type=\""hidden\"" name=\""from\"" value=\""我要的3\"" />
<input type=\""hidden\"" name=\""seller_rate_sum\"" value=\""我要的4\"" />
<input type=\""hidden\"" name=\""seller_rank\"" value=\""我要的6\"" /> ";
Console.WriteLine(str);
Regex re = new Regex(@"<input(?:(?!value=\\""\b).)*value=\\""(?<Need>[^\\]*)");
MatchCollection mc = re.Matches(str);
foreach(Match m in mc)
Console.WriteLine(m.Groups["Need"].Value);
Regex reg = new Regex(@"(?i)(?<=<input[^>]*?value="")[^""]+(?="")");
MatchCollection mc = reg.Matches(yourStr);
foreach (Match m in mc)
{
richTextBox2.Text += m.Value + "\n";
}