2
A
回答
2
您必須將'alternations'放在\(... \)的'分組'中。這應該工作:
/\(string1\|string2\)
1
要搜索foo
或bar
你可以這樣做:
/[fb][oa][or]
但不是很可擴展性:)
的Solaris 10本地vi(1)
不支持正則表達式交替。請參閱regex(5)
(man -s5 regex
)中的BRE(基本正則表達式)。
Solaris 11隨附vim
。
+0
毫無疑問,它是有效的,但沒有人會使用它的時候有什麼特點。感謝Martin。 – Nits
相關問題
- 1. 如何在vi編輯器中一次搜索3個字符串?
- 2. 如何在vi編輯器中刪除多行特殊字符
- 3. 如何在VI中搜索製表符?
- 4. 如何在vi編輯器中輸入特殊字符
- 5. 如何在VI中搜索
- 6. 在vi編輯器中搜索所有打開的文件中的相同字符串
- 7. 在VI編輯器中打開的文件中搜索指定的字
- 8. 在Vi編輯器中替換多行
- 9. 搜索多個字符串
- 10. 在NSString中搜索多個字符串
- 11. 在eclipse中搜索多個字符串
- 12. 如何編輯VI中的很多行
- 13. 如何在一個字符串中搜索兩個字符串?
- 14. 在python中搜索字符串的多個字符串
- 15. 如何在ios中搜索數組中的多個字符串?
- 16. 如何在vi編輯器中搜索文本後襬脫棕色背景
- 17. 如何搜索多個字符串,字符串
- 18. RegEx |科莫多編輯 - 刪除重複的搜索字符串
- 19. 如何在單個查詢中搜索多個子字符串
- 20. 如何在另一個字符串中搜索字符串
- 21. 在emacs query-replace中編輯以前的搜索字符串?
- 22. 搜索字符串並在vi/vim中添加行
- 23. 如何在vi中使用角色的編號搜索特殊字符?
- 24. 如何在vi編輯器中刪除每行中間的^ M字符
- 25. 如何在VB6中搜索多個字符串?
- 26. 如何在QBasic中搜索字符串中的子字符串
- 27. Emacs:重新綁定數字(Beast VI VI VI編輯器)
- 28. vi編輯器:如何查找和替換從匹配到字符串結尾
- 29. 如何搜索多個字符串或字符在字段中SQL
- 30. 如何在字符串中搜索C++
我在尋找'=== >>'和'<< ==='...試過了\(=== >> \ | << === \)',沒有奏效。 – Nits
你在哪個版本的vi上?適用於VIM 7.3,包括兼容模式。只是爲了檢查,你正在嘗試'/ \(=== >> \ | << === \)'? –
':ve'給我'版本SVR4.0,Solaris 2.5.0'。儘管如此,Solaris OS仍然是5.10。 – Nits