请选择 进入手机版 | 继续访问电脑版

 找回密码
 立即注册
查看: 1738|回复: 1

请问 数字+、的内容如何匹配

[复制链接]

1

主题

3

帖子

6

积分
交易币
0

新手入门

Rank: 1

发表于 2015-11-25 22:02:57 | 显示全部楼层 |阅读模式
str=
"1、模式表达式基本的语法与正则表达式很接近,是正则表达式的简化版本;
A、这样的设计目的是为了增加不同编程语言之间的互通性、有利于学习掌握以及促进使用的熟练程度
B、模式表达式基本的语法与正则表达式很接近
C、是正则表达式的简化版本
D、模式表达式基本的语法与正则表达式很接近
2、实际上正则表达式对嵌套的配对支持非常糟糕。                  
A、实际上   B、表达式对    C、的配对     D、常糟糕
3、模式表达式基本的语法与正则表达。
A、证明                B、证明
C、时间                D、证明        
4、模式表达式基本的语法与正则表达式很接近        
A、一天              B、七天
C、通知        
"
io.open()
for m,m2,m3 in string.gmatch( str,"(\d.?、.*?)\d.?、") {
io.print(m)
}
execute("pause")
为什么只能匹配到 1 和 3的内容 2和4的内容匹配不出来呢 谢谢谁能帮我匹配下
回复

使用道具 举报

1

主题

9

帖子

23

积分
交易币
0

新手入门

Rank: 1

发表于 2015-11-27 10:13:21 | 显示全部楼层
2、在匹配 1、的时候已经用了,下次匹配,就从  实际上正则表达式对嵌套的 开始找了
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



GMT+8, 2021-4-15 01:14 , Processed in 0.119183 second(s), 24 queries .

© 2001-2011 Powered by Discuz! X3.2.

快速回复 返回顶部 返回列表