这个用正则好象最好搞,只是我不会正则
如果是这样的字符取不到最后一个数字
" 撒打1算3打4算5" "sda312ds312ad4 4"
取个长点勒名字 发表于 2015-12-10 13:57 static/image/common/back.gif
如果是这样的字符取不到最后一个数字
" 撒打1算3打4算5" "sda312ds312ad4 4"
已更正,请移步2楼 本帖最后由 tryhi 于 2015-12-11 16:15 编辑
llsheng_73 发表于 2015-11-1 00:21 static/image/common/back.gif
这个用正则好象最好搞,只是我不会正则
(tt "123,,123.0。。123.xxx123....011")
这上面这个字符应该得到是("123" "123.0" "123" "123" "011")这个吧,
73大神得到是("123" "123.0" "123." "123.011"),,第三个后面对了个点,最后一个也不符合数字规则应该分开,是否还有BUG未考虑到
本帖最后由 tryhi 于 2015-12-11 16:17 编辑
(try-StrRegExp "123,,123.0。。123.xxx123....011" "\\d+(\\.?\\d)*")正则表达式
http://bbs.mjtd.com/thread-169835-1-1.html
tryhi 发表于 2015-12-11 16:11 static/image/common/back.gif
(tt "123,,123.0。。123.xxx123....011")
这上面这个字符应该得到是("123" "123.0" "123" "123" "011")这 ...
好像是这样的头晕了··lisp搞字符串的确麻烦 llsheng_73 发表于 2015-11-1 00:21
这个用正则好象最好搞,只是我不会正则
拿走 学习一下
多谢大神分享,学习一下!
页:
1
[2]