正则求助!!【已解决】
本帖最后由 dtooboss 于 2013-1-13 17:35 编辑文本内容如下[1;36m游戏 论坛 : www.www.cn
[2;37;0m[1;31m〖[44m[1;37m傲笑江湖[2;37;0m[1;31m〗[2;37;0m已经运行了[1;34m十六分五十一秒[2;37;0m
[1;31m〖[44m[1;37m夕阳再现[2;37;0m[1;31m〗[2;37;0m距离下次重启还有:[1;31m二十九天[2;37;0m[33m二十三小时[1;34m四十三分九秒[2;37;0m
你现在从[36m127.0.0.1[2;37;0m连线进入。
目前共有[1;33m零[2;37;0m位神仙、[1;37m零[2;37;0m位江湖人士在江湖中,以及[1;34m零[2;37;0m位朋友正在步入江湖的途中。
问: 其中 \[.*?m 为ansi颜色代码,求教如何用正则求得两个颜色代码中间的文字数组? 伸手党随处可见啊~~ #Include <Array.au3>
Local $aResult = StringRegExp(ClipGet(), "\[.*?m([^]+)", 3)
_ArrayDisplay($aResult, UBound($aResult)) 感谢三楼,十分感谢。
页:
[1]