Chinaunix首页 | 论坛 | 博客
  • 博客访问: 20730
  • 博文数量: 1
  • 博客积分: 1410
  • 博客等级: 上尉
  • 技术积分: 20
  • 用 户 组: 普通用户
  • 注册时间: 2006-11-27 06:50
文章分类

全部博文(1)

文章存档

2009年(1)

我的朋友
最近访客

分类:

2009-07-13 17:19:12

                                      12               2 3   4     4 31
示例: "Pi•is•3.14159,•roughly" =~ m/\b((tasty|fattening)|(\d+(\.\d*)?))\b/
注  :• 表示空格.
 
$`  匹配文本之前的文本.                                    Pi•is•
 
$&  匹配文本.                                             3.14159
 
$'  匹配文本之后的文本.                                    ,•roughly
 
$1  第一个捕获括号匹配的内容.                               3.14159
 
$2  第二个捕获括号匹配的内容.                               undef
 
$3  第三个捕获括号匹配的内容.                               3.14159  
 
$4  第四个捕获括号匹配的内容.                               .14159
 
$+  编号最大的括号匹配的文本.                               .14159
 
$^N 最后结束的括号匹配的文本.                               3.14159
 
@_  目标文本中各匹配开始位置的偏移值数组.                    (6, 6, undef, 6, 7)
 
@+  目标文本中各匹配结束位置的偏移值数组.                    (13, 13, undef, 13, 13)
阅读(954) | 评论(0) | 转发(0) |
0

上一篇:没有了

下一篇:没有了

给主人留下些什么吧!~~