第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

C#Regex Split - 引號外的逗號

C#Regex Split - 引號外的逗號

C#
函數(shù)式編程 2019-08-13 16:00:43
C#Regex Split - 引號外的逗號我有很多字符串(實(shí)際上是SQL代碼段),格式如下:('ABCDEFG', 123542, 'XYZ 99,9')我需要使用C#拆分此字符串,以獲得:'ABCDEFG'123542'XYZ 99,9'我最初使用的是一個(gè)簡單的Split(','),但由于最后一個(gè)參數(shù)中的逗號導(dǎo)致輸出中的破壞,我需要使用Regex來獲取它。問題是我在正則表達(dá)式中仍然相當(dāng)無趣,我似乎無法破解模式主要是因?yàn)樵谠撟址畠?nèi)部,數(shù)字和字母數(shù)字參數(shù)可能隨時(shí)存在......我可以用什么來根據(jù)引號之外的每個(gè)逗號分割該字符串?干杯
查看完整描述

3 回答

?
哈士奇WWW

TA貢獻(xiàn)1799條經(jīng)驗(yàn) 獲得超6個(gè)贊

您可以拆分所有逗號,它們后面都有偶數(shù)引號,使用以下正則表達(dá)式來查找它們:

",(?=(?:[^']*'[^']*')*[^']*$)"

你會喜歡它

var result = Regex.Split(samplestring, ",(?=(?:[^']*'[^']*')*[^']*$)");


查看完整回答
反對 回復(fù) 2019-08-13
  • 3 回答
  • 0 關(guān)注
  • 663 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號