我有包含数字的行。数字看起来像:A-123456
,A-123456-P
,A-387785
,F-489186
,T-826926-P-2
。删除行中的第二个破折号
所以我需要与-P
或-P-2
所有数字在年底将其删除,所以才有了上半年依然存在:A-123456-P
--->A-123456
,T-826926-P-2
--->T-826926
。
我试图通过首先查找并替换全部P*
来完成此操作。但是在剩下的每一个这样的号码末尾,我留下了-
。我想我不能只找到*-
并用什么都不换,因为第一个破折号会让我跟A
一起。我将如何解决它?