111,093
社区成员




<table>
<tr>
<td>用户名</td>
<td><input name="userName" value="张三" class="red" /></td>
<td>学历</td>
<td><select name="xl">
<option value ="gaoz">高中</option>
<option value ="daz">大专</option>
<option value ="benk" selected="selected">本科</option>
</select></td>
</tr>
<table>
<table>
<tr>
<td>用户名</td>
<td>张三</td>
<td>学历</td>
<td>本科</td>
</tr>
<table>
str = "学历: <SELECT disabled class=text name=xL><OPTION selected value=01>小学</OPTION> <OPTION value=02>初中</OPTION> <OPTION value=03>高中</OPTION> <OPTION value=04>本科</OPTION> <OPTION value=05>研究生</OPTION> <OPTION value=06>博士</OPTION> <OPTION value=07>博士后</OPTION> <OPTION value=08>其它</OPTION></SELECT> ";
var r = Regex.Replace(r, "(?si)<select.+selected.*?>([^<]+).+?/select>", "$1");
Console.WriteLine(r);
学历: <SELECT disabled class=text name=xL><OPTION selected value=01>小学</OPTION> <OPTION value=02>初中</OPTION> <OPTION value=03>高中</OPTION> <OPTION value=04>本科</OPTION> <OPTION value=05>研究生</OPTION> <OPTION value=06>博士</OPTION> <OPTION value=07>博士后</OPTION> <OPTION value=08>其它</OPTION></SELECT>
static void Main(string[] args)
{
var str = @"<table>
<tr>
<td>用户名</td>
<td><input name=""userName"" value=""张三"" class=""red"" /></td>
<td>学历</td>
<td><select name=""xl"">
<option value =""gaoz"">高中</option>
<option value =""daz"">大专</option>
<option value =""benk"" selected=""selected"">本科</option>
</select></td>
</tr>
<table>";
var r = Regex.Replace(str, "<input.+value=\"([^\"]+).+?>", "$1");
r = Regex.Replace(r, "(?s)<select.+selected.*?>([^<]+).+?/select>", "$1");
Console.WriteLine(r);
}