我有productID="ab1002"
这是字符串格式。 productID
并不总是与ab
开始它可能是xy
,ptz
。所以我想通过1 到ID和增加的数字部分分配装置
string productID="ab1002";
想要的结果
string newProductID="ab1003";
如何得到这一点。感谢帮助。在asp中分割和增加.net
0
A
回答
3
要删除字符:
string sNumbers = Regex.Replace(productID,"[^A-Z][a-z]",String.Empty); // To remove letters
string sText = Regex.Replace(productID,"[^0-9]",String.Empty); // To remove numbers
string iTmp = int.Parse(sNumbers); // Convert to integer
iTmp++;
string newProductID = sText + iTmp.ToString();
+0
非常感谢,我得到了我想要的。 :) –
0
请你用下面的代码试试,这个根据你工作得很好,感谢您的时间
productID = (Regex.Replace(productID, "[0-9]", String.Empty)) +
(Convert.ToInt32(Regex.Replace(productID, "[a-z]", string.Empty, RegexOptions.IgnoreCase)) + 1).ToString();
+0
非常感谢它的工作很好。谢谢。 –
+0
你好@ShreeKhanal,但你接受的答案是总是工作!,但这工作正常,所以我可能会得到一个投票,感谢您的时间。 –
相关问题
- 1. 增加SequenceFileInputFormat的分割数
- 2. 麻烦在Python中分割和分割
- 3. .NET:集中分割配置
- 4. 多个分支在ASP .NET
- 5. 经典asp内联分割
- 6. Asp .Net Gridview分页
- 7. 如何增加Asp .Net MVC 5中的会话超时时间?
- 8. ASP .NET和IIS
- 9. ASP .NET和SonarLint
- 10. 如何在.net中分割动画gif?
- 11. 如何增加no。在matlab中x轴上的分割
- 12. 在matlab中绘图,增加Xaxis上的分割数
- 13. ASP MVC 4分割在几个项目
- 14. 通过OpenCV和C++增加Hough线精度/书脊的分割
- 15. ASP .NET MVC部分视图和路由
- 16. 递增分割文件
- 17. 在ASP NET Web Service中添加DLL
- 18. 在ASP .NET API中添加Web服务
- 19. SSL和ASP .NET MVC
- 20. ASP .NET AJAX和JQuery
- 21. ASP .NET在UpdatePanel中使用Repeater和UpdateProgress
- 22. C#中的图像分割(行分割和字符分割)
- 23. .net C#分割xml文件
- 24. asp .net部分呈现
- 25. 分割错误,增加指针中的值
- 26. Ghostscript在分割后增加文件大小PDF
- 27. StructureMap和ASP .Net Web API和.Net Framework 4.5
- 28. 在.net中增加Sql超时
- 29. 增加.NET知识
- 30. 在ASP .NET MVC
你好@ShreeKhanal,请你检查我回答,请让我知道,这相当好,谢谢你的时间。 –
你好@ShreeKhanal,你有没有检查过你接受的答案?这不起作用,这就是为什么我告诉你检查我的答案,谢谢你的时间。 –
@Md的作品与否不是一件大事,我想要一个流程如何做到这一点,并能够找到当我得到一个正确的方向。 –