import re

with open('/var/www/html/files/index.html', 'r', encoding='utf-8') as f:
    content = f.read()

# 提取passwordModal
password_modal_match = re.search(r'<!-- 修改密码弹窗 -->\s*<div class="modal-overlay" id="passwordModal">[\s\S]*?</div>\s*</div>\s*', content)
if password_modal_match:
    password_modal = password_modal_match.group(0)
    
    # 从当前位置移除
    content = content.replace(password_modal, '\n')
    
    # 在pushModal之后插入（作为独立元素，不是嵌套）
    content = content.replace(
        '</div>\n\n<script>',
        password_modal + '\n\n<script>'
    )
    
    print('passwordModal已重新定位')
else:
    print('未找到passwordModal')

with open('/var/www/html/files/index.html', 'w', encoding='utf-8') as f:
    f.write(content)

print('完成')
