2015-12-21 113 views
0

我需要查找文本中某些单词的所有重复出现次数,并用出现次数来替换每次出现次数。使用重复出现次数替换

E.g.文本

"Test1: ok ok ok ok ok fail fail ok" 

我希望得到

"Test1: ok(5) fail(2) ok(1)" 

我可以写一个简单前卫,但也许有一个简单的方法通过正则表达式来做到这一点?

+1

正则表达式不是那个工具。 – Maroun

+1

我不相信正则表达式可以自己解决这类问题。如果我是你,我会开始写这个程序。 – ApproachingDarknessFish

+0

感谢所有。我设法编写了这个程序。 – Sergey

回答

1

正则表达式不能做你想做的事,因为它不能计算出现次数。但是使用插件TextFX,您可以访问许多字符串操作。

,应该是对你有意思的一个是word count

enter image description here

安装插件:

  • 转到Plugins > Plugin Manager > Show Plugin Manager
  • 选择TextFX Characters,然后单击安装。
+0

谢谢你,Cyrbil。 TextFX在未来对我来说可能会有用,尽管这次不是这种情况。 – Sergey

相关问题