51Testing软件测试论坛

标题: TCL 正则表达式 [打印本页]

作者: lm_jc    时间: 2009-6-14 20:39
标题: TCL 正则表达式
regexp { ([a-z]+) *([0-9]+)} " there is 100 apples" total num word

puts " $total ,$num,$word"
输出为什么是 is 100 ,is,100?
请大虾指点。
thanks!

[ 本帖最后由 lm_jc 于 2009-6-14 20:48 编辑 ]
作者: qilovehua    时间: 2012-1-7 21:33
([a-z]+)一个以上的字母
*匹配的是*前面有0或一个以上的空格
([0-9]+)匹配一个以上的数字

我也刚看 应该是这样的
作者: 蘤蘤    时间: 2012-3-2 10:05
新手,不懂,正则表达式都还没搞懂




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2