加入收藏在线咨询
位置:主页 >

韩国赌场专用app:C网络应用编程基础练习题与答案(七)

作者:dudu时间:11月23日浏览:


1. 解释正则表达式 ]+)""?>(.+)各部分代表的含义。

【解答】 此正则表达式用于匹配源文件中类似于搜狐新闻的字符串,各部分表示的含义为:

s+ 一个或多个空缺字符

href 后接 HTML 定位点中切实着实切文本

s* 零个或多个空缺字符

= 后接 HTML 定位点中切实着实切文本

s* 零个或多个空缺字符

""? 零或无引号(转义的)

( 定义子字符串(定位点 URL)的组的肇端点。

[^"" >]+ 随意率性字符的一韩国赌场专用app个或多个匹配项,括号中的字符除外。

) 定义子字符串的第一组的停止

""? 零或无引号(转义的)

> 后接 HTML 定位点中切实着实切文本

(.+) 与随意率性字符(定位点文本)匹配的组。

停止 HTML 定位点切实着实切文本

2. 下面是反省输入字符串是否为有效的电子邮件的正则表达式:

^([w-]+.)*?[w-]+@[w-]+.([w-]+.)*?[w]+$

试解释各部分的含义。

【解答】

[w-]+

一个或多个随意率性字符(a-z、A-Z、0-9 以及下划韩国赌场专用app线)或短划线。在@字符两边,确保地址形式为name@domainname。

.

一个转义点号。(不带反斜杠,一个点号与除换行符外的随意率性单个韩国赌场专用app字符匹配。)以此确保域名中至少有一个点号。

*?

对前面的表达式,非贪婪(n韩国赌场专用appon-greedy,即最小)地查找零次或多次匹配。

([w-]+.)*?

以上三个表达式的组合:

对付包孕一个或多个随意率性字符(a-z、A-Z、0-9 以及下划线)或短划线并且后面只跟一个点号的表达式,非贪婪地查找零次或多次匹配。

3. 写出相符下列要求的正则表达式:

1) 要求4-8个英翰墨母。

2) 不能包孕字母,至少1个字符。

3) 至少3个数字。

4) 至少3个字符。

5) 至少3个英翰墨母。

6) 随意率性字符。

7) 3个字母或数字,如123,r3a等。

8) 3个点。

9) @前至少有1个字符,@后至少有3个字符。

10韩国赌场专用app) 必须输入左括号。

【解答】

1) [a-zA-Z]{4,8}

2) [^a-zA-Z]{1,}

3) [0-9]{3,}

4) {3,}

5) [a-zA-Z]{3,}

6) .{0,}

7) [A-Za-z0-9]{3}

8) .{3}

9) .{1,}@ .{3,}

10) (

电话:13866999966
联系人:王经理
Q Q:88996699
邮箱:admin@dede58.com
地址:中国XX省XX市XX路XX号