Rework a bunch of scripts into a single website script
This commit is contained in:
parent
f83c6ebbe5
commit
a9f52aad98
12 changed files with 275 additions and 92 deletions
12
scripts/erynwells_me/metadata.py
Normal file
12
scripts/erynwells_me/metadata.py
Normal file
|
@ -0,0 +1,12 @@
|
|||
#!/usr/bin/env python3
|
||||
# Eryn Wells <eryn@erynwells.me>
|
||||
|
||||
import re
|
||||
|
||||
|
||||
def slugify(s: str) -> str:
|
||||
'''Process a string into something suitable to be a page slug.'''
|
||||
s = s.strip().lower()
|
||||
s = re.sub(r'\s+', '-', s)
|
||||
s = re.sub(r'[‘’“”"\'()]', '', s)
|
||||
return s
|
Loading…
Add table
Add a link
Reference in a new issue