从表的列中删除以<div class="xxx">和</div>开头的字符串,可以通过以下步骤实现:
def remove_div_tags(string):
return re.sub(r'<div class="xxx">.*?</div>', '', string)
for row in query_result:
row[column_name] = remove_div_tags(row[column_name])
这将删除每个字符串中以<div class="xxx">开头的部分。
connection = pymysql.connect(host='localhost', user='username', password='password', db='database_name')
cursor = connection.cursor()
for row in query_result:
sql = "UPDATE table_name SET column_name = %s WHERE id = %s"
cursor.execute(sql, (row[column_name], row['id']))
connection.commit()
connection.close()
这将将修改后的结果更新回数据库中的相应列。
这样,就可以从表的列中删除以<div class="xxx">和</div>开头的字符串。
领取专属 10元无门槛券
手把手带您无忧上云