我有你们中的大多数人可能会考虑解决一个轻而易举的问题。如何找到所有出现x次以上字符的行,Notepad ++?
我有一个像这样格式化的列表;
?d?d?d?d?l?d?d?d
?d?d?d?d?l?d?d?l
?d?d?d?d?l?d?d?u
?d?d?d?d?l?d?l?d
?d?d?d?d?l?d?l?l
有成千上万条这样的线条。我想要一个正则表达式,它将选择包含字母d
的5次以上的所有行,以便它们可以从列表中删除。
尽管搜索广泛,我还没有找到一个可行的解决方案。我发现了很多在这个和其他论坛(包括空间和特殊字符)上搜索字符出现等的方法,并且能够成功地对其他字词列表进行搜索,但是我认为所有这些问题的存在标记螺丝起来......但我不能肯定地说。
如果我不知何故错过了一篇完美解释这篇文章的帖子,我很抱歉,但我已经努力寻找解决方案,并且对此感到愤怒。
非常感谢您提供的任何帮助!
令人惊讶的是,这似乎工作...虽然没有在网上的沙箱上工作,但奇怪的是。 感谢您的帮助! –
你必须小心在线评估,有很多正则表达式引擎,你必须确保选择一个匹配的,另外在你的情况下Notepad ++的行结束是\ r \ n(因为Windows),但其他系统可能使用\ n(Unix/Linux/Mac)甚至\ r。 – NetMage
为什么不用$来匹配行的末尾。此外,这恰好匹配了6次。 – 3ocene