1

我需要一个允许我在 c# 中拆分以下字符串的正则表达式:

产品名称:产品名称一些文字 adfasd asdfas 数量:1 基本价格:999.00

供应商产品 ID : text-text-text-text

得到这个结果

text
text
text
text

“-”重复 2 到 5 次

注意:这个模式是大模式的一部分,所以我不能使用 string.split

我试试这个(-?(.+?)?-?(.+?)?-?(.+?)?)\s

4

1 回答 1

2

怎么样([a-zA-Z]+)(?:-([a-zA-Z]+)){0,3}

于 2013-04-14T11:38:35.963 回答