3
A
回答
10
兩次通過:
s/ //g
s/\(.\{4\}\)/\1 /g
4
我將在兩個步驟中執行此操作: (1)除去數字組的空白右側
:s/\(\d\+\) /\1/g
(2)分組:
:s/\(\d\{4}\)/\1 /g
在很多情況下,行錄製宏
或做這些步驟爲標記的區域。
4
您可以做一個合格的,但它看起來可怕:
:s/\(\d\) *\(\d\) *\(\d\) *\(\d\) */\1\2\3\4 /g
雖然這個工作,它是相當愚蠢的。做這兩種優秀的雙通道解決方案其中之一要快得多,而不是花費2分鐘來完成一個Monsteregex™,一次就能完成。此外,雙通解決方案更易於理解。
1
:s/\(\d\)\s*\(\d\)\s*\(\d\)\s*\(\d\)\s*/\1\2\3\4 /g
作品,但我更喜歡Autocracy's solution。
相關問題
- 1. 合併正則表達式
- 2. 合併2正則表達式模式
- 3. 正則表達式文本合併
- 4. 合併這些正則表達式
- 5. 正則表達式合併需要
- 6. 使用preg_match合併正則表達式
- 7. 合併三個正則表達式組
- 8. 正則表達式結合列表中的數字寫成字
- 9. 合併多個正則表達式組在一個正則表達式
- 10. 將幾個正則表達式合併爲一個正則表達式
- 11. 正則表達式的數字模式
- 12. 正則表達式組合
- 13. 正則表達式 - 符合
- 14. 正則表達式的字母數字
- 15. 字母數字的正則表達式
- 16. 結合升壓正則表達式兩個正則表達式
- 17. 正則表達式的正則表達式的Java字符串
- 18. 正則表達式(正則表達式)
- 19. 正則表達式(正則表達式)
- 20. 字母和數字的組合匹配正則表達式
- 21. 正則表達式數字字符和& -
- 22. 正則表達式字母數字jquery
- 23. 數字的正則表達式?
- 24. 正則表達式的數字
- 25. 只有數字的正則表達式
- 26. 正則表達式的數字範圍
- 27. Mysql的正則表達式數字
- 28. 正則表達式的數字
- 29. CSV與數字的正則表達式
- 30. 十位數字的正則表達式
我只是想知道,如果有一個正則表達式可以在一個通道中執行 – chappar 2009-05-26 11:16:16