import re with open('app/modules/sag/templates/detail.html', 'r', encoding='utf-8') as f: text = f.read() # Define getTimeV1EmployeeId func_def = """ function getTimeV1EmployeeId() { const val = document.getElementById('timeV1EmployeeId')?.value; return val ? Number(val) : null; } async function createManualTimeV1(event) {""" text = text.replace(" async function createManualTimeV1(event) {", func_def) with open('app/modules/sag/templates/detail.html', 'w', encoding='utf-8') as f: f.write(text) print("function defined")