Ajax 板


LINE

如题 程式码後有注解 基本上要保留原本的东西 然後再加上注解里标号"四"的要求 如果有大大愿意帮忙的话 我愿意付任何酬劳 请用站内信跟我联络 我真的已经试过任何方法了 拜托各位了!!! 谢谢!!! <STYLE Type="text/css"> * { font-size:12px; margin:0; padding:0; } fieldset { padding:30px; margin:10px; width:365px; color:#ff0000; border:#06c dashed 8px;} legend { color:#0a0; font-weight:1200; background:#fff; font-size:20px;} ul { list-style-type: none; margin:8px 0 4px 0;} li { margin-top:4px;} caption { color:Navy; font-weight:1200; background:yellow; font-size:20px;} </STYLE> <h3> RegExp 测试工具:回应输入的代测字串与 pattern 是否匹配</h3> <script> function r2_exec(regex, s) { var p = document.getElementById('_r2_exec'); var matches = regex.exec(s); var result = document.createTextNode( matches ? matches.toString() : 'Not match!' ); p.replaceChild(result, p.lastChild); } function s2_split(regex, s) { var p = document.getElementById('_s2_split'); var splits = s.split(regex); var result = document.createTextNode( splits ? splits.toString(): 'Not match!' ); p.replaceChild(result, p.lastChild); } function regexp2_match() { var p = document.getElementById('_regex'); var iS = document.getElementById('_iS').value; var pS = document.getElementById('_pS').value; var regexFlags = document.getElementsByName('_regexFlags'); var flags = ''; for (i = regexFlags.length - 1; i >= 0; --i) { if (regexFlags[i].checked) { flags += regexFlags[i].value; } } var regex = new RegExp(pS, flags); p.replaceChild(document.createTextNode(regex.toString()), p.lastChild); r2_exec(regex, iS); s2_split(regex, iS); } </script> <fieldset> <legend>RegExp Condition(Input):</legend> <br/>I-1:或在此下框中输入多量文句(TextArea Input) <TextArea id="_iS" Name=TA0 Cols=45 Rows=4 style="border:0;background-color:yellow;">多量资料於此 </TextArea> </p> <p>在此下框中输入RegExp Pattern::</p> &nbsp;&nbspMain:/<input id="_pS" type="text" value="" size="40" style="border:0;background-color:#99ffff;"/>/ <br/> </p> <p>&nbsp;&nbspSub: <input name="_regexFlags" type="checkbox" value="i">ignoreCase </p> <p><Center><Font Size=6> ================================== > > </FONT> <button type="button" onclick="regexp2_match();" style="Color:purple">Match</button> </p> <fieldset><legend><FONT Color=Maroon>Result(Output):</legend> <p id="_regex"> <FONT Color=Lime>Regular Expression:</FONT>&nbsp;</p> <p id="_r2_exec"><FONT Color=Teal>exec/match:</FONT>&nbsp;</p> <p id="_s2_split"><FONT Color=black> split:</FONT> &nbsp;</p> </fieldset> </fieldset> <!-- 附录:: Final works Challenges(Assignments): 一. 每设计(或新增)一功能,则设计一示范例以展示其可用性, 并以键盘上的"PrintScreen"键视窗强拷功能, 将所新设计功能之"主要过程"与"结果"依序撷取成Bmp图档, 以作为引导外人使用之User's Guide 二. 将程设作业相关要通知老师之资料放於ReadMeFirst.txt(doc)档内, 其内容为: 1. 程式设计动机与目的 2. 主程式之名称,及相关程式名 3. 若有特殊安装或套装工具须一并附上且特别提醒 4. 程式码内若有特殊,请多加注解与说明其用途 5. 将程式流程图(程式逻辑流程)附上 三. 届时(期末考周原本班安排考试时间)交电子档 (与平常作业一样,压缩成一依规则命名的单档)与印出档(HardCopy) 於班代(於平日上课处)签收确认(同时确认相关期中作业的补交) 四. 试设计下述所要求之功能:(题号越大,单项分数越高;另完成越多项其累积分越高) 1. 请在RegExp Pattern列的Sub列,新增一些功能 (目前有ignoreCase, global) 2. 请设计可同时分析多项(至少两项)输入(如 同时String Input与TextArea Input) 及其相应的结果 3. 请增加以档案方式整篇文章输入於框架(即TextArea)中. 另依据它做如下档案演练其指定字串的搜寻效果: 撷取NCKU, NTU, UCBerkeley, MIT等网站的首页 (可用wget.exe等网页撷取程式下载至本机) 4. 上述第二之3项,若可能,请设计成线上网页的即时输入与分析(此分数可很高) 5. 请增一'replace'功能以取代某一同样字群 6. 试将现有Output的"split"功能--即将文章中所比对到(Match)的字型(Pattern) 一一清除後,显示其剩余结果, 改设计成原始文章全部照列,但比对到的字型,特别用红色有底线的粗体字显示 7. 请改良现有搜寻弊病: 最後一个Term有时候撷取不到 8. 请设计一Regular Expression可尽量撷取下述文章中所指定的 一群关键字(Keyword):(抓到越多命中率越高)(本题为特别加分项) ' I Like to Watch and Listen b BC1 and B bC 2 -- ITV is okay too, BBC is WOrld-class Broadcasting Station, B:B:C2 and its entity b b c 3, is divided by 6 sub-station, named BB C8, bbC5 , bBc6, BBC55, BB C 9 and BBc6 respectively. The Following is the Part of 网页设计 and 网页程式设计(JavaScript) File: <HEAD><TITLE>B\This Is RegExp Tough Test for HTML/JavaScript File</TITLE> <SCRIPT language="JavaScript"><!-- ---Bbc4 B B C1 BbC7 B.B.C b=b=c var IE4=(document.all); //British Broadcasting Corporation /* Br2 Broad33 Cor444 */ ' 9. -1. 试为 成大, 台大, MIT等三所大学与img, tif, jpg等三种图形档作任意配对 档 (如: 成大.img, mit.img 或 台大.jpg, ----等等) -2. 拟搜寻的对象如下:(依上述-1式所建立的RegExp之有效规则运作) 假若在第一篇文章内的第一段有如右三个类似关键字: 成大.img; 清大 .bmp; 成大.jpeg 第二段有如右两个类似关键字: 交大.gif: 交大.png: 在第二篇文章内的第一段有如右三个类似关键字: 台大.tiff| 成大.tif| 交 大.jpg 第二段有如右三个类似关键字: 台大.img, MIT.jpg, 成大.tif 第三段有如右一个类似关键字: mit.jng 在第三篇文章内的第一段有如右三个类似关键字: 清大.img 成大 .jpg 台大.tif 第二段有如右四个类似关键字: 交大.jpg# 成大.img# Mit.tif# MIt.img 请用JavaScript(JS)的Regular Expression(RegExp)做程式设计解决之 (提示:可用两层非对称式阵列处理) A.若有一网页之显示如下示: ================================================================================================== Here's Original to Be Search Targets: ==> "Today is Monday,next are tuesday/Wednesday,Su2day and thursday:all these day are my free_day, but Wednesday is class-wof-Day,then final-day Gosh! '12345' BLACK FRIDAY coming up,I must go. Well,I havn't any Sunday even saturday in my life" -------------------------------------------------------------------------------- Regular Expression: " " -------------------------------------------------------------------------------- Here's Search Results(word-index and word-itself): match 1: at 009 match 2: at 013 match 3: at 019 match 4: at 038 match 5: at 080 match 6: at 141 match 7: at 185 match 8: at 195 Monday,tuesday,Wednesday,thursday,Wednesday,FRIDAY,Sunday,saturday ================================================================================ -1.试撰写其JS的(含RegExp)程式解决之(针对上述两列===之间乃IE Browser搜寻一篇文 之原文,搜寻规则与结果) -2.上课间乃采/(Mon|Tues|Wednes|Thurs|Fri)day/g偏向"直接明确法"解决之, 现改采BaseRule I/II/III另类混合法处理之,以只抓出周一至周日 -3.另请用漂亮网页表格 //--> --



※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.110.88
1F:嘘 kewang: 二. 禁止有功课或作业之要求代工文章 01/05 02:32
2F:嘘 mesak:干嘛不发PARTTIME版 01/05 14:20
3F:嘘 darkness001:116的这种程度的作业还不会? 01/07 19:46







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:e-shopping站内搜寻

TOP