0

我需要将一个 vb6.0 项目转换为 vb.Net 项目。我对.Net 正则表达式不太熟悉。vb.net 中与 vb Like 等价的正则表达式是什么"*_?#"

4

1 回答 1

1

VB6'喜欢'语法

* = zero or more characters
_ = _ character
? = any single character
# = any digit (0-9)

.NET 正则表达式等效:

.* = zero or more characters 
_ = _ character
. = any single character
\d = any single digit

所以你的正则表达式字符串是 '.*_.\d'

编辑:替换[0-9]\d

于 2013-03-18T07:37:01.603 回答