将带有KB/MB/GB等的字符串解析为数字值

9

为了避免重复劳动,我想知道是否有任何库可以将各种表示大小的字符串(MB、KB、TB、MiB、KiB 等)解析成基于字节的数字值。


3
写一个库来处理这种问题太过琐碎。对于前缀"MB", "MiB", "KB", "KiB"等,使用switch case结构并乘以相应的数量即可。 - user1227804
1个回答

7
ActiveState Recipes 提供一个例子,点击这里查看。虽然这只是一个片段,而不是真正的库。
它不是一个库的原因在于任务的琐碎性,正如用户1227804在他们的评论中提到的那样。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接