Hen5ei 发表于 2011-12-10 22:37:51

[已解决]关于正则的一个问题

本帖最后由 Hen5ei 于 2011-12-13 11:52 编辑

<tr><td class="v">1:1</td><td>起初 神创造天地。</td></tr>我想要分别获得1:1和起初 神创造天地。希望各位AU3同好能够帮帮我。谢谢
下面附上整个文件



感谢各位朋友!
方法:#include <Array.au3>
$sText = FileRead('原文件.txt')
$aSre = StringRegExp($sText, '>(\d+:\d+)</td><td>([^\r]+)', 3)
_ArrayDisplay($aSre)

水木子 发表于 2011-12-10 22:47:55

回复 1# Hen5ei
#include <Array.au3>
$sText = FileRead('原文件.txt')
$aSre = StringRegExp($sText, '>(\d+:\d+)</td><td>([^\r]+)', 3)
_ArrayDisplay($aSre)

lixiaolong 发表于 2011-12-10 23:15:06

本帖最后由 lixiaolong 于 2011-12-10 23:29 编辑

回复 1# Hen5ei

练习练习.StringRegExp($sText, 'class="v">([^<]*)<.*>([^\r]*)', 3)这个一楼的字符串也支持.StringRegExp($sText, 'class="v">([^<]*).*?<td>([^<\r]*)', 3)

bdancerlc 发表于 2011-12-11 00:01:05

呵呵,我也练习一下,献丑了...#include <Array.au3>
$Text = FileRead('原文件.txt')
$count = StringRegExp($Text, '>(\d+:\d+)</td><td>(.+)', 3)
_ArrayDisplay($count){:face (460):}

Hen5ei 发表于 2011-12-13 11:50:25

本帖最后由 Hen5ei 于 2011-12-13 11:53 编辑

谢谢大家了!这几天一直忙着姐姐的婚礼,昨天终于把老姐给嫁出去了.HOHO~

lixiaolong 发表于 2011-12-13 13:45:33

回复 5# Hen5ei
恭喜~~~{:face (427):}
页: [1]
查看完整版本: [已解决]关于正则的一个问题