【发布时间】:2014-07-16 06:43:29
【问题描述】:
我想输入类似的内容(通过管理页面):
text = 't(es)t'
并将它们另存为:
'test'
在数据库上。
我使用这个正则表达式来修改它们:
re.sub(r'(.*)\({1}(.*)\){1}(.*)', r'\1\2\3', text)
我知道如何将文本从't(es)t' 转换为'test',但问题是
当我使用时
name = models.CharField(primary_key=True, max_length=16)
输入文本(来自管理员)。立即保存到数据库,保存前不能修改。
最后,来自管理员text = 't(es)t' (CharField) 的单个输入。
我想要什么?
- 将
't(es)t'用作字符串变量。 - 保存
'test'到数据库
【问题讨论】:
标签: python regex database django sqlite