我需要将一个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