C# 如何删除特定字符后的字符串的其余部分

问题描述 投票:0回答:1

如何删除第二个“-”之后的字符串中的所有内容,而不是第一个“-”,我该如何使用 C# 来完成此操作 P037315F1-FB12-40-全螺纹 MSB 热浸镀锌

我需要的结果是
P037315F1-FB12-40

谢谢

c# string substring
1个回答
0
投票

尝试使用正则表达式,例如:

(.*?-.*?-.*?)-.*

测试一下这里

有关如何在 C# 中使用正则表达式的示例:此处

© www.soinside.com 2019 - 2024. All rights reserved.