回答
的grep方法來找到含有6個或更多個字母的所有單詞(字母數字序列)除了元音:
數據文件內容:
some text with vowels and CNN_tvs chars swwwdfrgcc done ...
grep -Eio '\b[b-df-hj-np-tv-z0-9_]{6,}\b' data
輸出:
CNN_tvs
swwwdfrgcc
\b
- 指向字邊界
b-df-hj-np-tv-z
- 的輔音字母
替代的範圍內perl的的方法:
perl -nle 'print for /\b[b-df-hj-np-tv-z0-9_]{6,}\b/gi' data
@ l'l l,謝謝,改爲'E'選項 – RomanPerekhrest
@ l'l'l,不,'E'是一個很好的選擇,它將涵蓋GNU和BSD實現 – RomanPerekhrest
確認使用'grep(BSD grep)2.5.1-FreeBSD'和'grep(GNU grep)2.20' + –
- 1. 如何爲小於4個字符的所有單詞grep?
- 2. 我該如何大寫字符串中所有單詞的第一個字母?
- 3. 如何用grep的字符串,如果後面沒有字母
- 4. 如何將所有6個字母的拉丁字詞提取到列表中?
- 5. 如何保留元音字母中所有單詞的開頭,但刪除字符串的其餘部分
- 6. 將字符串中所有單詞的第一個字母寫入新字符
- 7. 使用sed刪除大於6個字符的所有單詞
- 8. 詞通過字母/元音翻譯
- 9. 如何解密在Rijndael加密中具有超過16個字母的單詞
- 10. 如何刪除在記事本中有超過六個字母的單詞++
- 11. 如何選擇超過5個字母的單詞?
- 12. 如何查找只有大寫字母的單詞(字符串)?
- 13. 沒有小數字的單詞字符
- 14. 在JavaScript中,如何用單個字符替換字符串的所有字母?
- 15. 替換所有非單詞字符,如?* +#
- 16. 如何獲取以大寫字母開頭的所有單詞?
- 17. 如何獲得以指定字母開頭的所有單詞
- 18. 如何抓取以大寫字母開頭的所有單詞?
- 19. 填寫超過255個字符的單詞表單字段
- 20. 字符串 - 大寫元音,下一個字母的字母 - Javascript
- 21. 如何檢索超過***個字符的所有電子郵件?
- 22. 如果字符串已經有點,grep的確切單詞
- 23. 如何查詢超過2個重複字符的單詞?
- 24. 檢查單詞的第一個字母是否爲元音
- 25. 查找以某個字母開頭的所有單詞
- 26. Python中找到一個單詞的所有雙字母串對
- 27. 列出包含多個大寫字母的所有單詞
- 28. 刪除sentense中短於4個字母的所有單詞
- 29. 紅寶石 - 生成所有兩個字母的單詞
- 30. 我如何檢查argv [1]沒有任何字母字符?
定期'grep'通常不接受Perl轉義碼'\ w'和擴展正則表達式重複操作符'{6,10}'。使用POSIX'grep',你可以說'grep -o -w'[[:alnum:]] \ {6,10 \}'數據'大致是預期的結果。 – tripleee
如果這是一個威爾士語字典,你正在檢查,只是打印每一行:-) –