CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  PHP

请问ereg(".","sssss")为什么是true?

楼主inssuc(cproj)2006-03-31 14:06:59 在 Web 开发 / PHP 提问

好像"."只匹配一个字符,但"sssss"是多个字符组成的,为什么也能匹配上呢?请教大家~ 问题点数:10、回复次数:7Top

1 楼Gdj(陈水.智商只有129.非卖品)回复于 2006-03-31 14:12:57 得分 2

就是说只要有一个字符就能匹配。Top

2 楼inssuc(cproj)回复于 2006-03-31 14:37:56 得分 0

谢谢回答,但有.*表示任意字符串的,   .*和.没有区别吗?Top

3 楼Meteorlet(http://smartdict.cn)回复于 2006-03-31 15:35:42 得分 2

当然有区别:.*   匹配ssss,.匹配s,s,s,s四次Top

4 楼inssuc(cproj)回复于 2006-03-31 15:46:25 得分 0

知道了,那它们表现上是不是一样的?Top

5 楼Fufay(☆梅笑寒☆ MSN: fufay@126.com)回复于 2006-03-31 16:53:35 得分 2

你试试看:  
  <?php  
  ereg('.','ssss',$match);  
  print_r($match);  
  ereg('.*','ssss',$match);  
  print_r($match);  
  ?>Top

6 楼IkusaHime(一品茉莉)回复于 2006-03-31 21:44:22 得分 2

...    
   
  你只用   'ssss'   当然会返回单字符匹配结果.  
   
  要用   '^ssss$'   才能匹配连续   4   个   s.  
  Top

7 楼aniude(重返荣耀)回复于 2006-04-01 00:29:57 得分 2

.  
  匹配除   "\n"   之外的任何单个字符。要匹配包括   '\n'   在内的任何字符,请使用象   '[.\n]'   的模式。Top

相关问题

  • if radiobutton.value=="stop" 为什么不行? or if radiobutton.check==true 为什么也不行?
  • 为什么一定要"return true"?
  • <sessionState Cookieless="true"/>为什么会出错?
  • 为什么""=emptry为true,而isemptry(emptry)为true,isemptry("")为false
  • 大虾们,为什么在PB8中if handle(this,true)>0 then return总是报错,为什么??
  • CopyFile("E:\\sm.bak","E:\\tm.bak",TRUE)这样用为什么是错误的。
  • 为什么我的query的active属性不能设为true????
  • Query1的Active属性老是不能设置为true,为什么?
  • xlBook.Close SaveChanges=true为什么不能存盘?100分了
  • treeview中为什么不执行SelectedIndexChange事件?autopostback已设为true

关键词

  • 字符
  • 匹配
  • sssss
  • ssss

得分解答快速导航

  • 帖主:inssuc
  • Gdj
  • Meteorlet
  • Fufay
  • IkusaHime
  • aniude

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo