问:正则表达式中的“.”代表什么意思?

重复贴和参考价值不大的帖子,版主维护
回复
头像
live-e
帖子: 17
注册时间: 2008-10-17 9:51
送出感谢: 0
接收感谢: 0

问:正则表达式中的“.”代表什么意思?

#1

帖子 live-e » 2008-11-04 0:14

1.这个例子" ^linux (x*) great$ "怎么解释?
2. foo.*/.txt 匹配的是 以 foo开头 以 .txt结尾的 字符串吗? 第一个点怎么解释呢?
History & Mistory
izee
帖子: 661
注册时间: 2007-01-26 13:38
送出感谢: 0
接收感谢: 0
联系:

Re: 问:正则表达式中的“.”代表什么意思?

#2

帖子 izee » 2008-11-04 0:30

第一个好像是以"linux"开头,以"great"结尾,中间任意多个"x"
第二个,"."代表任意字符,”.*“代表任意多个字符,“/.”是代表小数点本身

以上是我的理解,如果有错,楼下继续
头像
adagio
论坛版主
帖子: 22120
注册时间: 2008-02-17 23:47
来自: 美丽富饶的那啥星球
送出感谢: 7 次
接收感谢: 74 次

Re: 问:正则表达式中的“.”代表什么意思?

#3

帖子 adagio » 2008-11-04 2:02

应该"\."才是小数点啊?
:em06
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手
头像
live-e
帖子: 17
注册时间: 2008-10-17 9:51
送出感谢: 0
接收感谢: 0

Re: 问:正则表达式中的“.”代表什么意思?

#4

帖子 live-e » 2008-11-04 7:02

字符.
意义:(小数点)匹配除换行符外的所有单个的字符。
例如:/.n/匹配"nay, an apple is on the tree"中的'an'和'on',但不匹配'nay'。

呵呵 谢谢了 都怪当初基础不扎实
History & Mistory
回复

回到 “归档贴”