-2
我是新來的正則表達式,但它看起來好像這將適用於我所需要的,但我無法繞過它。使用正則表達式和規則的字符串操作
我有一個字符串「MAMMOTH 9MM」作爲例子。
除了指定的「MM」字符之外的所有數字都應該保持大寫。
應該很簡單嗎?
我是新來的正則表達式,但它看起來好像這將適用於我所需要的,但我無法繞過它。使用正則表達式和規則的字符串操作
我有一個字符串「MAMMOTH 9MM」作爲例子。
除了指定的「MM」字符之外的所有數字都應該保持大寫。
應該很簡單嗎?
你可以看一下正則表達式模式和應用lambda函數修改比賽:
input = Regex.Replace(input, @"(?<=\b[0-9]+)MM\b", m => m.ToLower())
非常感謝。這很有用 – Kiwicodes
一)試一下b)我們需要預期的輸入和輸出 – pm100
的多個實例您還沒有一個正則表達式,但說*它看起來好像這將工作*。此外,你沒有具體解釋你想要做什麼,*應該簡單嗎?*是一個毫無意義的問題(除非你接受*是的,它應該*作爲答案)。請閱讀[問],然後回過頭來[編輯]你的問題:a)清楚地解釋你正在嘗試解決的問題,b)說明你已經做了什麼來嘗試和解決它,並解釋它爲什麼不起作用,和c)提出**我們可以回答的具體問題**。 –
這與c#有什麼關係? – stybl