问题描述
第一题,在网页中类似以下标记很多,我现在想把以下标记替换为他的值,即:法国<selectname="ylfylx"id="select"><optionvalue="中国">中国</option><optionvalue="美国">美国</option><optionvalue="英国">英国</option><optionvalue="法国">法国</option><optionvalue="其它">其它</option></select><inputtype="text"id="xx"><script>document.form1.ylfylx.value='法国';</script>第二题,在网页中类似以下标记很多,我现在想把以下标记替换为他的值,即:张三<inputname="name"type="text"id="name"value="张三"size="10">
解决方案
解决方案二:
没分受歧视,自顶
解决方案三:
第二题stringttt="<input[^>]*?(?:value=")([^"]*)"[^>]*>";stringsource="<inputname="name"type="text"id="name"value="李四"size="10">dfasfa<inputname="name"type="text"id="name"value="张三"size="10">adsfdaadsfa<inputname="name"type="text"id="name"value="王二"size="10">sdfaf";Console.Write(Regex.Replace(source,ttt,"$1"));
时间: 2024-08-31 19:09:17