我具有低於字符串:C#的Regex - 第圖案XXX XXX ||(雙管之前和之後的文本)
"g1_fim[7,8] || '/' || g1_fim[5,6] || '/' || g1_fim[1,4] dt_final, campo1, campo2 WHERE **d1_fim || d2_teste** = 'sadasd'"
我倒是等的正則表達式X || X(文本匹配之前和後雙管)
結果應該是類似這兩場比賽的東西:
1. g1_fim[7,8]||'/'||g1_fim[5,6]||'/'||g1_fim[1,4]
2. d1_fim||d2_teste
從來就試圖用這句話.*?(\|\|).*?(?=\s)
弼的結果是:
1. g1_fim[7,8]||'/'||g1_fim[5,6]||'/'||g1_fim[1,4] (its ok !!!)
2. dt_final, campo1, campo2 WHERE d1_fim||d2_teste (it´s not ok, I´d like to return here only the 'd1_fim||d2_teste')
我不認爲這是一個C#問題。網絡上有幾個正則表達式測試器,您可以嘗試爲您的字符串找到正確的正則表達式。 – Davio
你有什麼嘗試過,看看'輸入'和'輸出'在你的問題..有幫助! – Anirudha
我編輯了我的問題,請看看。 – will