Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我需要一个允许我在 c# 中拆分以下字符串的正则表达式:
产品名称:产品名称一些文字 adfasd asdfas 数量:1 基本价格:999.00 供应商产品 ID : text-text-text-text
产品名称:产品名称一些文字 adfasd asdfas 数量:1 基本价格:999.00
供应商产品 ID : text-text-text-text
得到这个结果
text text text text
“-”重复 2 到 5 次
注意:这个模式是大模式的一部分,所以我不能使用 string.split
我试试这个(-?(.+?)?-?(.+?)?-?(.+?)?)\s
(-?(.+?)?-?(.+?)?-?(.+?)?)\s
怎么样([a-zA-Z]+)(?:-([a-zA-Z]+)){0,3}
([a-zA-Z]+)(?:-([a-zA-Z]+)){0,3}