我需要用regex标记格式字符串

时间:2012-09-24 12:54:24

标签: django django-templates

在我的数据库中,我有一个MacAddress字段,它是一个简单的字符串,例如1234567890AB。在我的模板中,我需要将此字段呈现为12:34:56:78:90:AB

我尝试使用'join'标签,但找不到任何解决方案......

1 个答案:

答案 0 :(得分:1)

您可以为此

撰写custom template tag
def split_len(seq, length):
    return ":".join([seq[i:i+length] for i in range(0, len(seq), length)])

split_len("1234567890AB", 2)