feat: add doctor and specialty management modules with full CRUD support and database seeding
This commit is contained in:
@@ -0,0 +1,21 @@
|
||||
import re
|
||||
|
||||
with open('/home/x79/sisvietnamvn_01/BV_DHYD_HCM/Đội ngũ bác sĩ UMC.html', 'r', encoding='utf-8') as f:
|
||||
content = f.read()
|
||||
|
||||
# Try to find <main> tag
|
||||
main_match = re.search(r'<main[^>]*>.*?</main>', content, flags=re.DOTALL | re.IGNORECASE)
|
||||
|
||||
if main_match:
|
||||
main_html = main_match.group(0)
|
||||
print(f"Found <main> tag! Size: {len(main_html)} bytes")
|
||||
# Save it to a file for easier inspection
|
||||
with open('main_extracted.html', 'w', encoding='utf-8') as out:
|
||||
out.write(main_html)
|
||||
print("Saved to main_extracted.html")
|
||||
else:
|
||||
print("No <main> tag found. Looking for #__next")
|
||||
next_match = re.search(r'<div[^>]*id=["\']__next["\'][^>]*>.*?</div><!--', content, flags=re.DOTALL | re.IGNORECASE)
|
||||
if next_match:
|
||||
print("Found __next but regex might not match the whole nested div accurately without an HTML parser.")
|
||||
|
||||
Reference in New Issue
Block a user