簡體   English   中英

需要一個正則表達式來分割字符串

[英]need a Regular expression to split string

我需要一個正則表達式,使我可以在c#中拆分以下字符串:

產品名稱:產品名稱部分文字adfasd asdfas數量:1基礎價格:999.00

供應商產品ID:text-text-text-text

得到這個結果

text
text
text
text

“-”重復2到5次

注意:此模式是大模式的一部分,因此我無法使用string.split

我嘗試這個(-?(.+?)?-?(.+?)?-?(.+?)?)\\s

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM