5e8e495c56 2024-01-30 1: local d_3 = {}
5e8e495c56 2024-01-30 2: --~ 加
5e8e495c56 2024-01-30 3: function d_3.加始缀_基态(o1, o2)
5e8e495c56 2024-01-30 4: return o2 .. o1
5e8e495c56 2024-01-30 5: end
5e8e495c56 2024-01-30 6: function d_3.加终缀_基态(o1, o2)
5e8e495c56 2024-01-30 7: return o1 .. o2
5e8e495c56 2024-01-30 8: end
5e8e495c56 2024-01-30 9: --~ 加_分_确保
5e8e495c56 2024-01-30 10: --~ function d_3.加前缀_确保态(o1, o2, o3)
5e8e495c56 2024-01-30 11: --~ 筛文库.返全文(o1, )
5e8e495c56 2024-01-30 12: --~ local k1
5e8e495c56 2024-01-30 13: --~ k1 = d_3.删前缀(o1, o2, o3)
5e8e495c56 2024-01-30 14: --~ return o2 .. o1
5e8e495c56 2024-01-30 15: --~ end
5e8e495c56 2024-01-30 16: --~ 减
5e8e495c56 2024-01-30 17: function d_3.减始缀_基态(o1, o2)
5e8e495c56 2024-01-30 18: if o1:startswith(o2) then
5e8e495c56 2024-01-30 19: return o1:sub(#o2 + 1)
5e8e495c56 2024-01-30 20: end
5e8e495c56 2024-01-30 21: end
5e8e495c56 2024-01-30 22: function d_3.减终缀_基态(o1, o2)
5e8e495c56 2024-01-30 23: if o1:endswith(o2) then
5e8e495c56 2024-01-30 24: return o1:sub(1, #o1 - #o2)
5e8e495c56 2024-01-30 25: end
5e8e495c56 2024-01-30 26: end
5e8e495c56 2024-01-30 27: return d_3