我有一个如下的文本文件:
/XXX/10000/XXX-15/10000 /XXX/10000/XXX-15/10000
/XXX/10000/XXX-17/10001 /XXX/10000/XXX-17/10001
/XXX/10000/XXX-18/10002 /XXX/10000/XXX-18/10002
/XXX/10000/XXX-272/10004 /XXX/10000/XXX-272/10004
/XXX/10000/XXX-322/10008 /XXX/10000/XXX-322/10008
我的任务是删除 XXX-? 文件夹之后的文件,因此输出将如下所示
/XXX/10000/XXX-15 /XXX/10000/XXX-15
/XXX/10000/XXX-17 /XXX/10000/XXX-17
/XXX/10000/XXX-18 /XXX/10000/XXX-18
/XXX/10000/XXX-272 /XXX/10000/XXX-272
/XXX/10000/XXX-322 /XXX/10000/XXX-322
我尝试使用正则表达式 [^AZ]/[^AZ][0-9]* 进行查找,但它返回前面的第一位数字/
,如 5/10000、7/10001、8/10002 等等,但我只需要查找并删除 /10000。
我究竟做错了什么?