给定格式的文件名someletters_12345_moreleters.ext
,我想提取5位数字并将其放入变量中。
因此,为了强调这一点,我有一个文件名,其中包含x个字符,然后是一个五位数的序列,该序列由两侧的单个下划线包围,然后是另一组x个字符。我想使用5位数字并将其放入变量中。
我对实现此目标的许多不同方式非常感兴趣。
abc_12345_def_67890_ghi_def
是有效输入。你想发生什么?假设只有一个5位数字序列。根据您对输入的定义,您仍然具有abc_def_12345_ghi_jkl
或1234567_12345_1234567
或12345d_12345_12345e
作为有效输入,并且以下大多数答案将无法解决该问题。
_
分隔符,仅包含一次目标字符串的输入等),它有很多具体的答案。在最佳(最普通和最快)的答案了,10年后,只有7 upvotes,而其他有限的答案有数百个。让我失去了开发商😞信仰