2 u013052086 u013052086 于 2014.12.11 17:26 提问

大家有没有详细点的Lua正则表达式的资料,我这基本上遇见正则表达式的东西就卡住~~~

就比如:
local str = "id=\"flashbox\" style=\"position:relative;float:left;\" data-player-exclusive=\"1\" data-widget-player=\"flash\" data-player-albumid=\"202257801\" data-player-tvid=\"331570400\""

local res = string.find(str, [=[data-player-albumid="([%d]+)"]=])
print(res)

输出就是 nil ,怎么办啊,求大神帮忙

3个回答

q107770540
q107770540   Ds   Rxr 2014.12.12 11:06

http://download.csdn.net/detail/q107770540/2844387

你首先要学会问问题,不知道你到底要匹配什么

q107770540
q107770540   Ds   Rxr 2014.12.12 11:06
 data-player-albumid="(\d+)"
testcs_dn
testcs_dn   Rxr 2014.12.12 22:41

正则每种语言实现的都大同小异,网上资料多的是。

Csdn user default icon
上传中...
上传图片
插入图片