设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 10249|回复: 1
打印 上一主题 下一主题

正则表达式二求解惑

[复制链接]

1

主题

0

好友

19

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2018-8-1 09:38:09 |显示全部楼层 |倒序浏览
现在学到了正则表达式(2),有一个疑惑,就是匹配符为“.*”的时候,为什么最后会有一个空的引号呢?

TIM截图20180801093722.png (36.71 KB, 下载次数: 318)

TIM截图20180801093722.png

回复

使用道具 举报

1

主题

0

好友

19

积分

新手上路

Rank: 1

沙发
发表于 2018-8-1 14:44:22 |显示全部楼层
crossin先生 发表于 2018-8-1 14:34
* 表示0到多个
空字符串就是0个

可是别的后面也没有个“‘########’,‘1’”或者“‘########’,‘########’,‘2’”这样子啊。
别的都是“‘#####’,‘########’”或“‘#####’,‘########’,‘########’”之类的
而他是“,‘########’,‘’”这样子。
别的都是抓到就显示,抓不抓到也不会放个数字表示抓到的数量,为什么只有“.*”匹配的时候,最后会有一个空字符?而别的匹配不会有?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-5-17 14:59 , Processed in 0.021571 second(s), 29 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部