【发布时间】:2020-08-20 14:01:41
【问题描述】:
我有以下文件名:
1_2_firstname_00b32acd-1234-4567-12345678900_1597932388.zip
1_2_firstname_00b32ace-1234-4568-12345678900_1597932318_id.zip
1_2_firstname_00b32acf-1234-4557-12345678900_id_1597932358_id2.zip
1_2_firstname_00b32ccg-1234-4167-12345678900_1597932331_id_id2_id3.zip
在某些情况下,我的文件包含 id 有时没有。
只获取部分文件名的最佳方法是什么
1_2_firstname_00b32acd-1234-4567-12345678900
1_2_firstname_00b32acf-1234-4557-12345678900
1_2_firstname_00b32ccg-1234-4167-12345678900
没有得到其他字符串?
【问题讨论】:
-
如果总是相同的长度,可以使用
Substring(0, 53)。 -
最后一次编辑后,您的帖子没有定论。
lastname去哪儿了?你仍然期待它的结果 -
对不起,因为姓氏不能是随机的..
-
" 因为姓氏不能是随机的" 然后尝试更精确地指定它。它只包含字母吗?因为所有这些事情都很重要。
lastname中的人物种类有多大?请举一些例子。 -
请重新编辑。这里应该匹配什么:
1_2_firstname_00b32acf-1234-4557-88886888883_id_1597932358_id2.zip?以及这里应该匹配什么:1_2_firstname_00b32ccg-1234-4167-88884888884_1597932331_id_id2_id3.zip您的预期结果是什么?