求一个简单的正则表达式 /<SPAN id=OT_1.*?<\/SPAN>/ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <SPAN id=OT_1[\s|\S]*?<\/SPAN> <textarea id=textarea1><P><FONT size=2> <SPAN id=SYS_1 contentEditable=false unselectable="on" type="SYSTEM">25 Apr 07</SPAN><P><FONT size=2>Re: Appointment – <SPAN id=OT_2 contentEditable=false unselectable="on" type="TERMS">Senior Accountant</SPAN><SPAN id=OT_1 contentEditable=false unselectable="on" type="TERMS">1 Feb 2008</SPAN></FONT></P> <P><FONT size=2>2. Probationary Period <BR> </script></head> </textarea> <script> alert(aaa(textarea1.value)) function aaa(x) {var rtn="";var arr = x.match(/<span\s*id=OT_1.*>(.*?)<\/span>/ig);for(i=0;i<arr.length;i++){rtn += arr[i] + "\n";}return(rtn); } </script> 谢谢 jinjuduo() 奇怪我怎么把整个字符串贴进去就不正确 这是我的测试代码,我不知道错哪里了<head runat="server"> <title>Untitled Page</title> <script> function aaa(x) {var rtn="";var arr = x.match(/<span\s*id=OT_1.*>(.*?)<\/span>/ig); for(i=0;i<arr.length;i++) { rtn += arr[i] + "\n"; }alert(rtn); } </script></head><body> <form id="form1" runat="server"> <div> <textarea id="textarea1"><FONT size=2>1. Commencement of Employment <BR> <SPAN id=OT_1 contentEditable=false unselectable="on" type="TERMS">1 Jan 2008</SPAN> I accept the appointment upon<BR><SPAN id=SPAN2 contentEditable=false unselectable="on" type="SYSTEM">AAT Holdings Ltd.</SPAN> aforesaid terms & conditions <BR> </P> <P><BR> <BR>Name: <SPAN id=OT_102 contentEditable=false unselectable="on" type="TERMS"></SPAN> Employee Name :<SPAN id=SPAN3 contentEditable=false unselectable="on" type="SYSTEM">Koo, To Doi</SPAN> </P> <P>Title : <SPAN id=OT_101 contentEditable=false unselectable="on" type="TERMS"></SPAN> HKI.D. No. : <SPAN id=SYS_5 contentEditable=false unselectable="on" type="SYSTEM"></SPAN></P> <P></FONT> </P> </textarea> <input type="button" onclick="aaa(document.getElementById('textarea1').value)" /> </div> </form></body></html> <textarea id=textarea1><FONT size=2>1. Commencement of Employment <BR> <SPAN id=OT_1 contentEditable=false unselectable="on" type="TERMS">1 Jan 2008</SPAN> I accept the appointment upon<BR><SPAN id=SPAN2 contentEditable=false unselectable="on" type="SYSTEM">AAT Holdings Ltd.</SPAN> aforesaid terms & conditions <BR> </P> <P><BR> <BR>Name: <SPAN id=OT_102 contentEditable=false unselectable="on" type="TERMS"></SPAN> Employee Name :<SPAN id=SPAN3 contentEditable=false unselectable="on" type="SYSTEM">Koo, To Doi</SPAN> </P> <P>Title : <SPAN id=OT_101 contentEditable=false unselectable="on" type="TERMS"></SPAN> HKI.D. No. : <SPAN id=SYS_5 contentEditable=false unselectable="on" type="SYSTEM"></SPAN></P> <P></FONT> </P></script></head> </textarea> <script> alert(aaa(textarea1.value)) function aaa(x) {var rtn="";var arr = x.match(/<span\s*id=OT_1\s+.*?>(.*?)<\/span>/ig);for(i=0;i<arr.length;i++){rtn += arr[i] + "\n";}return(rtn); } </script>改好了 jquery取值 页面显示乱码问题 关于自动触发事件 js判断字符串是否符合GBK规则 为什没这个JS在ASP里能运行,而JSP不能,<script language="javascript" for="UserProxy" event="EventLogonFailure()"> 能不能控制弹出的新窗口为隐藏的? 怎么实现能够动态赋值的走马灯啊? 有一个javascript的问题,请高手指点!谢谢! 我有一个分类表,想让列表框显示,如何显示列表框 前端技术 winpe下hta中,alert失效 怎么判断客户端是否隐藏了层就是隐藏了浮动页面元素呢?
<P><FONT size=2>
<SPAN id=SYS_1 contentEditable=false unselectable="on" type="SYSTEM">25 Apr 07</SPAN>
<P><FONT size=2>Re: Appointment –
<SPAN id=OT_2 contentEditable=false unselectable="on" type="TERMS">Senior Accountant</SPAN>
<SPAN id=OT_1 contentEditable=false unselectable="on" type="TERMS">1 Feb 2008</SPAN>
</FONT></P> <P><FONT size=2>2. Probationary Period <BR>
</script>
</head>
</textarea>
<script>
alert(aaa(textarea1.value))
function aaa(x)
{
var rtn="";
var arr = x.match(/<span\s*id=OT_1.*>(.*?)<\/span>/ig);
for(i=0;i<arr.length;i++)
{
rtn += arr[i] + "\n";
}
return(rtn);
}
</script>
奇怪我怎么把整个字符串贴进去就不正确
<head runat="server">
<title>Untitled Page</title>
<script>
function aaa(x)
{
var rtn="";
var arr = x.match(/<span\s*id=OT_1.*>(.*?)<\/span>/ig);
for(i=0;i<arr.length;i++)
{
rtn += arr[i] + "\n";
}
alert(rtn);
}
</script>
</head>
<body>
<form id="form1" runat="server">
<div>
<textarea id="textarea1"><FONT size=2>1. Commencement of Employment <BR> <SPAN id=OT_1 contentEditable=false unselectable="on" type="TERMS">1 Jan 2008</SPAN> I accept the appointment upon<BR><SPAN id=SPAN2 contentEditable=false unselectable="on" type="SYSTEM">AAT Holdings Ltd.</SPAN> aforesaid terms & conditions <BR> </P> <P><BR> <BR>Name: <SPAN id=OT_102 contentEditable=false unselectable="on" type="TERMS"></SPAN> Employee Name :<SPAN id=SPAN3 contentEditable=false unselectable="on" type="SYSTEM">Koo, To Doi</SPAN> </P> <P>Title : <SPAN id=OT_101 contentEditable=false unselectable="on" type="TERMS"></SPAN> HKI.D. No. : <SPAN id=SYS_5 contentEditable=false unselectable="on" type="SYSTEM"></SPAN></P> <P></FONT> </P>
</textarea>
<input type="button" onclick="aaa(document.getElementById('textarea1').value)" />
</div>
</form>
</body>
</html>
<FONT size=2>1. Commencement of Employment <BR> <SPAN id=OT_1 contentEditable=false unselectable="on" type="TERMS">1 Jan 2008</SPAN> I accept the appointment upon<BR><SPAN id=SPAN2 contentEditable=false unselectable="on" type="SYSTEM">AAT Holdings Ltd.</SPAN> aforesaid terms & conditions <BR> </P> <P><BR> <BR>Name: <SPAN id=OT_102 contentEditable=false unselectable="on" type="TERMS"></SPAN> Employee Name :<SPAN id=SPAN3 contentEditable=false unselectable="on" type="SYSTEM">Koo, To Doi</SPAN> </P> <P>Title : <SPAN id=OT_101 contentEditable=false unselectable="on" type="TERMS"></SPAN> HKI.D. No. : <SPAN id=SYS_5 contentEditable=false unselectable="on" type="SYSTEM"></SPAN></P> <P></FONT> </P></script>
</head>
</textarea>
<script>
alert(aaa(textarea1.value))
function aaa(x)
{
var rtn="";
var arr = x.match(/<span\s*id=OT_1\s+.*?>(.*?)<\/span>/ig);
for(i=0;i<arr.length;i++)
{
rtn += arr[i] + "\n";
}
return(rtn);
}
</script>改好了