在Ruby中对具有相似模式的字符串进行分组

问题描述

| 我有一个文件名数组。其中的一个子集可能具有类似的模式(字母字符串的末尾带有数字):
arr = %w[
  WordWord1.html
  WordWord3.html
  WordWord10.html
  WordWord11.html
  AnotherWord1.html
  AnotherWord2.html
  FileFile.html
]
如何识别相似的字符串(它们具有相同的子字符串,只是它们的数字不同)并将它们移动到数组中?
[\'WordWord1.html\',\'WordWord3.html\',\'WordWord10.html\',\'WordWord11.html\']
[\'AnotherWord1.html\',\'AnotherWord2.html\']
[\'FileFile.html\']
    

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)