lixiaolong 发表于 2011-12-5 06:44:37

[正则练习] 删除各行的重复字符

本帖最后由 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 *****

3mile 发表于 2011-12-5 11:40:38

好玩的题目,试做下:
**** Hidden Message *****

lixiaolong 发表于 2011-12-5 11:50:09

回复 2# 3mile

这么快就出答案了,厉害!我测试了几十遍才成功~

binghc 发表于 2011-12-5 12:10:59

回复 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:}

lixiaolong 发表于 2011-12-5 12:16:42

回复 4# binghc

呵呵,水木子版主的是一行,这个是多行的.

drunk 发表于 2011-12-5 12:32:22

本帖最后由 水木子 于 2011-12-5 18:27 编辑

改下pcbar大的就可以啦!
**** Hidden Message *****

drunk 发表于 2011-12-5 12:33:51

怎么设置回复可见啊?

binghc 发表于 2011-12-5 13:24:49

回复 5# lixiaolong


    那不一样么!{:1_529:}

lixiaolong 发表于 2011-12-6 01:41:29

回复 8# binghc

一行和多行的表达式就不一样了~{:face (356):}
这题是改了一点水木子版主的题,我想了好几天测试几十遍才成功了.

我研究了pcbar大的表达式是这么处理,现在我明白了它的动作了.
我想这题对初学正则的朋友有很大的帮助,所以发了这贴.

明白了这个表达式的原理别的表达式好理解些~

Ycxw2008 发表于 2011-12-6 02:57:07

不知道这种帖子能不能回复参考参考答案的?
如果不能,下次我就会注意的{:face (427):}

半芯蕃茄 发表于 2011-12-6 09:49:04

还不会正则,想看看怎么解。。

kk_lee69 发表于 2011-12-7 00:30:59

來學習看看別見怪^^

mylve 发表于 2011-12-7 14:56:46

还不会正则,想看看怎么解。

lintur 发表于 2011-12-7 17:59:37

可以的,学习了

bdancerlc 发表于 2011-12-7 20:10:10

试了一下,能力有限,先观摩学习一下..
页: [1] 2 3
查看完整版本: [正则练习] 删除各行的重复字符