标签: regex vb.net
我有一个以下值“下午1点2分”,我在SSIS中使用正则表达式来提取小时数,以便单独存储。我尝试过使用下面的两个正则表达式,但两者都只产生第一个数字“1”。
"(\d+)" "(\*?\d{1,2}\*?)"
我错过了一些明显的东西吗?
答案 0 :(得分:1)
使用Regex.matches代替Regex.match。 Regex.matches返回所有匹配项的集合。 Your regex can just be \ d +`本身。
Regex.matches
Regex.match
Your regex can just be