added post link rewriter template function

This commit is contained in:
2025-11-06 21:53:53 -07:00
parent b3aab265fb
commit 038b3c7adb
5 changed files with 83 additions and 6 deletions
+13
View File
@@ -25,3 +25,16 @@ func AmIsValidAmsterdamID(test string) bool {
}
return true
}
// AmIsValidAmsterdamIDChar returns true if the character is a valid character in an Amsterdam ID.
func AmIsValidAmsterdamIDChar(ch byte) bool {
return strings.ContainsRune(AMS_ID_CHARS, rune(ch))
}
// AmIsValidPostLinkChar returns true if the character is a valid character in a post link.
func AmIsValidPostLinkChar(ch byte) bool {
if strings.ContainsRune(AMS_ID_CHARS, rune(ch)) {
return true
}
return ch == '.' || ch == '!'
}