【发布时间】:2018-09-16 09:45:53
【问题描述】:
我需要提取两个下划线之间的数字。 这必须是动态的。 这意味着,我需要从左边数第 4 到第 5 个下划线之间的字符串。 例如:gcw_distributor_ams_200_20180419_13_10_57.enrich 我需要的字符串是 200
谢谢
【问题讨论】:
-
如果数字总是在第 4 和第 5 之间,您可以尝试用 _ 分割它,然后从结果列表中选择 [3] 元素。
-
嗯,
200在 3rd 和 4th 下划线之间(不是 4th 和 5th),如果我没看错的话。虽然是一个小细节;无论哪种方式,提取过程都将基本相同......
标签: java regex string substring