[正则练习] 删除各行的重复字符
本帖最后由 lixiaolong 于 2011-12-5 10:56 编辑以下多行的字符串中删除各行的重复字符.aaaaaa
abababab
abcdeaccc
abbcdeab
abcdefg需要得到的结果如下:
a
ab
bdeac
cdeab
abcdefg
用StringRegExpReplace替换,必须一次成功~
回帖时请隐藏答案.$Str = _
'aaaaaa' & @CRLF & _
'abababab' & @CRLF & _
'abcdeaccc' & @CRLF & _
'abbcdeab' & @CRLF & _
'abcdefg'这是我的题解:
**** Hidden Message ***** 好玩的题目,试做下:
**** Hidden Message ***** 回复 2# 3mile
这么快就出答案了,厉害!我测试了几十遍才成功~ 回复 1# lixiaolong
这题木子不是出过了么?
http://www.autoitx.com/forum.php?mod=viewthread&tid=19879&highlight=%D5%FD%D4%F2%2B%CB%AE%C4%BE%D7%D3
{:1_521:} 回复 4# binghc
呵呵,水木子版主的是一行,这个是多行的. 本帖最后由 水木子 于 2011-12-5 18:27 编辑
改下pcbar大的就可以啦!
**** Hidden Message ***** 怎么设置回复可见啊? 回复 5# lixiaolong
那不一样么!{:1_529:} 回复 8# binghc
一行和多行的表达式就不一样了~{:face (356):}
这题是改了一点水木子版主的题,我想了好几天测试几十遍才成功了.
我研究了pcbar大的表达式是这么处理,现在我明白了它的动作了.
我想这题对初学正则的朋友有很大的帮助,所以发了这贴.
明白了这个表达式的原理别的表达式好理解些~ 不知道这种帖子能不能回复参考参考答案的?
如果不能,下次我就会注意的{:face (427):} 还不会正则,想看看怎么解。。 來學習看看別見怪^^ 还不会正则,想看看怎么解。 可以的,学习了 试了一下,能力有限,先观摩学习一下..