注冊
登录
论坛
搜索
帮助
导航
私人消息 (0)
公共消息 (0)
系统消息 (0)
好友消息 (0)
帖子消息 (0)
正则表达式论坛
»
书记答疑
» 《精通正则表达式 第三版》P171 固化分组
返回列表
发帖
Lie_li
发短消息
加为好友
Lie_li
当前离线
UID
42
帖子
34
精华
0
积分
18
阅读权限
10
在线时间
17 小时
注册时间
2009-3-26
最后登录
2011-12-15
新手上路
1
#
跳转到
»
倒序看帖
打印
字体大小:
t
T
发表于 2010-3-23 16:19
|
只看该作者
《精通正则表达式 第三版》P171 固化分组
正则
,
固化分组
,
速学正则
,
正则表达式
本帖最后由 Lie_li 于 2010-3-23 16:20 编辑
我又来了~
书中P171 介绍固化分组的
某些状态可能保留
这一段
原话:
在匹配过程中,引擎推出固话分组后,放弃的只是固话分组中创建的状态。而之前创建的状态依然保留,所以如果后来的回溯要求退回到之前的备用状态,固话分组部分匹配的文本会全部交还。
之前创建的状态1(?>固化分组内创建的状态2)
之前P170说固话分组是会抛弃其内的所有状态,但这一段最后一句“固话分组部分匹配的文本会全部交还”是不是违背了?
收藏
分享
Yurii
发短消息
加为好友
Yurii
当前离线
UID
185
帖子
4
精华
0
积分
0
阅读权限
100
在线时间
2 小时
注册时间
2009-12-2
最后登录
2011-7-4
版主
2
#
发表于 2010-4-10 21:19
|
只看该作者
先说不好意思,最近在忙搬家和新工作的事情,现在才回复你
第二,麻烦发帖的时候检查检查,把错别字都纠正了,要不我看得有点头疼(我的书可没那么多错别字呀)
我想这里没有违背,在170页说的很清楚:
固化分组匹配结束时,它已经匹配的文本已经固化为一个单元,只能作为整体保留或抛弃
而这一段的最后一句的意思是,如果后来的匹配要求回溯到之前(也就是固化分组之前)的某个状态,则固化分组这个所匹配的文本会全部交还,也就是说,回溯到“匹配尚未进行到固化分组位置”的时间点,此时固化分组匹配的文本当然是全部交还(也就是尚未匹配的)
希望这样说你能明白
TOP
10bz98g83
发短消息
加为好友
10bz98g83
当前离线
UID
343
帖子
28
精华
0
积分
0
阅读权限
0
在线时间
0 小时
注册时间
2010-2-24
最后登录
2011-8-22
禁止发言
3
#
发表于 2011-8-22 14:26
|
只看该作者
提示:
作者被禁止或删除 内容自动屏蔽
TOP
返回列表
答疑解惑
网海文摘
正则利器
搜索引擎
闲聊灌水
开发应用
正则引擎
学习资料
站务管理
广告招聘
[收藏此主题]
[关注此主题的新回复]
[通过 QQ、MSN 分享给朋友]