1
A
回答
3
好的,只要我在這裏,我可能會給你正則表達式的解決方案。但我警告你,除非你明白它在做什麼,否則不要使用它。複製和粘貼你不完全理解的代碼絕不是一個好主意。
Dim input As String = "N4NSD3MKF34MKMKFM53"
Dim output As String = Regex.Replace(
input,
"\d+",
Function(x) (Integer.Parse(x.Value) * 2).ToString())
0
你可以試試下面的代碼:
Public Class Program
Public Shared Sub Main(args As String())
Const expression As String = "N4NSD3MKF34MKMKFM53"
Dim result = MultiplyExpression.Calculate(expression)
Console.WriteLine(result)
End Sub
End Class
Class MultiplyExpression
Public Shared Function Calculate(expression As String) As String
Dim result = String.Empty
For Each c In expression
Dim num As Integer
If Int32.TryParse(c.ToString(), num) Then
result += (num * 2).ToString()
Else
result += c
End If
Next
Return result
End Function
End Class
輸出:N8NSD6MKF68MKMKFM106
相關問題
- 1. 混合左加乘數,有符號乘法的書本算法
- 2. 預乘alpha混合
- 3. 如何混合PHP字符串轉換成數只有
- 4. 混合混合模式乘法在FF和Chrome中的工作方式不同
- 5. %(MOD)具有混合的符號性
- 6. 混合陣列串
- 7. VB.net Graphics.DrawString與DirectionRightToLeft混合我的字符串
- 8. 實現CSA與合成時只使用乘法符號有什麼好處?
- 9. 在D中混合具有可變數量的字符串參數的混合?
- 10. 粘貼混合列表並在字符串上保留引號
- 11. 在標籤中混合乳膠符號和串聯
- 12. Excel中的圖表編號在字符串中混合使用
- 13. 混合R1C1和A1符號
- 14. 混合元素小號 - JS
- 15. 計算器混合編號
- 16. 卡住混合引號
- 17. 帶有混合變量的字符串
- 18. Vb.Net泛型與重載事件混合
- 19. 混合C#和VB.NET項目中的UAC
- 20. VB.net混合項目的列表視圖
- 21. 將VB.net代碼與c#代碼混合
- 22. MEF與MVC 5,混合C#和VB.NET
- 23. 如何混合雙引號,單引號
- 24. 找到號碼串vb.net
- 25. 字符串編號混淆
- 26. 有符號乘數Verilog
- 27. 組合框只有箭頭/符號
- 28. 在C#中快速的每像素混合效果「乘」(Android版)
- 29. 如何混合串行器
- 30. 混合多個PHP串
您是否嘗試過的東西? – Serge
嘗試乘以字符串* 2 – Brandon
所以,你寫了一些代碼。你願意與我們分享嗎? – Serge