我需要將一個vb6.0項目轉換爲vb.Net項目。我對.Net正則表達式不太瞭解。這將是在vb.net正則表達式的將相當於vb的像"*_?#"
vb6贊和vb.net正則表達式
回答
VB6 '喜歡' syntax:
* = zero or more characters
_ = _ character
? = any single character
# = any digit (0-9)
.NET Regex相當於:
.* = zero or more characters
_ = _ character
. = any single character
\d = any single digit
所以,你的正則表達式字符串'。* _。\ d'
編輯:將[0-9]
替換爲\d
簡單的consise答案,提供語法,超鏈接,也很好地格式化。有一個cookie。 – 2013-03-18 08:52:32
非常感謝@Juffy的幫助。在表達式的末尾添加了{1} $。這意味着我的最終表達是: - '。* _。[0-9] {1} $',它對我有用。 – user2169767 2013-03-18 12:23:43
我真的不知道.net正則表達式的味道,但'{1}'可能沒用。 – 2013-03-18 14:42:11
- 1. 正則表達式用vb.net
- 2. VB.Net正則表達式
- 3. 正則表達式VB.net
- 4. E.KeyCode和正則表達式在VB.NET
- 5. VB6正則表達式替換
- 6. 正則表達式(正則表達式)
- 7. 正則表達式(正則表達式)
- 8. VB.NET中的正則表達式拆分
- 9. 正則表達式UNMATCH在VB.NET或C#
- 10. VB.net正則表達式字符語法
- 11. VB.NET正則表達式替換
- 12. VB.net正則表達式獲取信息
- 13. VB.net正則表達式到C#
- 14. Python正則表達式到VB.net
- 15. Vb.net正則表達式 - 從字符串
- 16. 正則表達式VB.net我應該組?
- 17. VB.net基本正則表達式問題
- 18. VB.net正則表達式搶串
- 19. C#正則表達式分割和正則表達式
- 20. 正則表達式使用jquery和正則表達式
- 21. 正則表達式到Java正則表達式 - 替換和Lambdas
- 22. PHP的preg_match和正則表達式的正則表達式
- 23. 正則表達式正則表達式正則表達式使用正則表達式,但不是與Python
- 24. 正則表達式和GWT
- 25. Python和正則表達式
- 26. Php和正則表達式
- 27. 正則表達式和
- 28. NSPredicate和正則表達式
- 29. VBS和正則表達式
- 30. 正則表達式和file_get_contents
可能重複的[VB6和C#正則表達式](http://stackoverflow.com/questions/12820896/vb6-and-c-sharp-regexes) – stema 2013-03-18 07:29:13
有什麼問題繼續[在VB中使用Like。 NET](http://msdn.microsoft.com/en-us/library/swf8kaxw.aspx)? – Neolisk 2013-03-19 01:44:22