Visual Studio查找的原因是什麼&將標準正則表達式替換爲不符合標準正則表達式的對話框正則表達式用:b
代替\s
?Visual Studio查找對話框非標準正則表達式
1
A
回答
1
也許出於同樣的原因,Perl,Emacs,擴展Regexps都有不同的'標準'語法(雖然大部分是相似的):它們都是用不同的需求開發的。例如Emacs似乎沒有提供\d
來匹配數字。 (可以說\d
不是'標準',但是得到了相當廣泛的支持,所以人們可能會認爲這是標準的)
支持雙向和其他Unicode字符提供比POSIX中可用的控制更多的控制,有用的:i
和:q
作爲C/C++標識符和引用字符串的快捷方式。所以不同的語法大概是由VS.Net的域特定需求產生的。更多關於不同的東西支持here。
我同意這是一個煩惱有不同的語法,但我也覺得很煩人,記得輸入[:digit:]
而不是\d
當我是emacs。
0
漢斯是對的,這純粹是爲了向後兼容。
相關問題
- 1. 標準正則表達式
- 2. 如何快速查找並替換正則表達式Visual Studio?
- 3. Visual Studio正則表達式查找/替換通配符
- 4. Visual Studio:使用正則表達式替換查找/替換
- 5. 使用正則表達式與查找和Visual Studio的
- 6. Visual Studio的正則表達式查找/替換錯誤
- 7. Visual Studio的正則表達式查找和替換
- 8. 在Visual Studio中使用正則表達式查找和替換
- 9. Visual Studio 2010查找和替換正則表達式幫助
- 10. 使用Visual Studio查找.Include()鏈正則表達式搜索
- 11. Visual Studio的查找,替換使用正則表達式捕捉
- 12. Visual Studio正則表達式用於查找註釋代碼塊
- 13. 正則表達式,查找並替換Visual Studio 2015
- 14. 的Visual Studio:查找和使用正則表達式替換
- 15. Visual Studio查找並替換爲正則表達式
- 16. 正則表達式查找文件的Visual Studio 2015多字
- 17. Visual Studio的查找和使用正則表達式
- 18. Visual Studio,查找和替換,正則表達式
- 19. 查找和Visual Studio中使用正則表達式
- 20. Visual Studio的查找和替換正則表達式幫助
- 21. 查找和替換正則表達式爲Visual Studio
- 22. 正則表達式查找標籤(preg_replace_callback)
- 23. 正則表達式查找標籤
- 24. 通過正則表達式標準查找幾個單詞php
- 25. Visual Studio正則表達式替換
- 26. 的Visual Studio 2012的正則表達式
- 27. Visual Studio中的正則表達式
- 28. 正則表達式的Visual Studio
- 29. 正則表達式在Visual Studio 2013
- 30. 正則表達式查找
這是微軟。 – phimuemue 2010-06-25 15:51:12
我無法想象任何人都能夠回答這個問題,除非是首先做出決定的人。但也許我錯了... – 2010-06-25 15:52:57
我以爲有人可以知道的理由。如果只是因爲「它是微軟」,那對我來說也是一個很好的答案。 – 2010-06-25 15:56:27