我想知道是否有方法在文本文件中查找(並顯示)所有唯一字(出現一次的字)?這可以通過使用命令行來完成嗎?或者我會不得不使用類似python腳本的東西?文本文件中的唯一字
回答
如果您不想編寫應用程序,那麼我可以想到的最簡單的方法就是使用powershell。看到這一點:
https://msdn.microsoft.com/en-us/powershell/reference/5.1/microsoft.powershell.utility/get-unique
Microsoft提供的例子填充一個變量的獨特單詞列表:
$A = $(foreach ($line in Get-Content C:\Test1\File1.txt) {$line.tolower().split(" ")}) | sort | Get-Unique
你可能希望使用更多的分隔符,雖然拆就標點符號像這樣:
$A = $(foreach ($line in Get-Content C:\test.txt) {$line.tolower().split(" .,?!;:")}) | sort | Get-Unique
將其放在一個擴展名爲.ps1的文件中,您可以從命令行運行它。爲了獲得這些值出的變量只是變量第二行以呼應結果到屏幕上:
$A
爲了獲得項目的數組中的數,你可以這樣做:
$A.count
這工作完美!非常感謝! –
沒問題。對於像這樣的簡單任務,PowerShell是完美的。拼湊一個小腳本比編寫需要編譯的應用程序要快。 – tonythewest
有沒有辦法忽略標點符號? –
- 1. 在一行文本文件中查找多個唯一字
- 2. 修改文本文件中不是唯一行的字段
- 3. 從文本文件中計算唯一字的數量
- 4. 如何從文本文件行中提取唯一字符串?
- 5. 如何計算Python中特定目錄中文本文件的唯一字數?
- 6. 確定文本文件中的值是否唯一
- 7. 從分隔文本中分離並寫入唯一文件
- 8. 唯一的文件名attibute
- 9. Dropbox的唯一文件ID
- 10. Perl:如何提取文本文件的唯一條目
- 11. 如何將類定義輸出到唯一的文本文件?
- 12. MySQL和php中的唯一文本字段
- 13. awk輸出字段中唯一的文本數
- 14. 替換文本文件中的字符串與循環中的另一個文本文件中的字符串
- 15. Dropbox中的唯一文件標識
- 16. 閱讀Ruby中壓縮文件中唯一文件的內容
- 17. 正則表達式匹配的唯一字的文件中
- 18. 唯一文件標識符
- 19. Shell腳本:獲取文件中的唯一項目
- 20. AppleScript - 獲取文件夾中唯一文件的名稱?
- 21. 計算文件中每個唯一字的出現c#
- 22. 如何計算文件中唯一字符的數量?
- 23. 確定大文件中的字符串唯一性
- 24. 唯一約束到特定的文本
- 25. VLOOKUP文本不是唯一的 - Excel
- 26. 的Python:從另一個文本文件文本文件查找的關鍵字
- 27. 在Excel文件中刪除唯一行
- 28. 渲染空間的DIV文本元素的唯一字符
- 29. PHP獲取唯一的文件名,如果文件存在添加數字並重試直到獲得唯一
- 30. 如何從PHP中的文本文件目錄中獲取唯一字詞的計數?
你也可以試試這個[link](http://stackoverflow.com/questions/22978602/how-to-return-unique-words-from-the-text-file-using-python) –