《C#程序设计及应用教程 第2版 教学课件 ppt 马骏习题答案 第12章 习题解答》由会员分享,可在线阅读,更多相关《C#程序设计及应用教程 第2版 教学课件 ppt 马骏习题答案 第12章 习题解答(1页珍藏版)》请在金锄头文库上搜索。
习题12 参考解答1、解释正则表达式 +)?(.+) 各部分代表的含义。【解答】此正则表达式用于匹配源文件中类似于搜狐新闻的字符串,各部分表示的含义为: + 任意字符的一个或多个匹配项,括号中的字符除外。 ) 定义子字符串的第一组的结束 ? 零或无引号(转义的) 后接 HTML定位点中的确切文本 (.+) 与任意字符(定位点文本)匹配的组。 结束 HTML定位点的确切文本2、写出符合下列要求的正则表达式。(1)要求48个英文字母。(2)不能包含字母,至少1个字符。(3)至少3个数字。(4)至少3个字符。(5)至少3个英文字母。(6)3个字母或数字,如123、r3a等。(7)3个点。(8)前至少有1个字符,后至少有3个字符。(9)必须输入左括号。【解答】1) a-zA-Z4,82) a-zA-Z1,3) 0-93,4) 3,5) a-zA-Z3,6) .0,7) A-Za-z0-938) .39) .1, .3,10) (