aboutsummaryrefslogtreecommitdiff
path: root/activitypub.c
diff options
context:
space:
mode:
authordefault <nobody@localhost>2024-10-03 20:49:11 +0200
committerdefault <nobody@localhost>2024-10-03 20:49:11 +0200
commitb7e78e6016fba0865e329bb8d72e941e3103a047 (patch)
treea28e96ccd845e3151f3f954df703dfa91f9f1c17 /activitypub.c
parentd8487e5c9bef7c02f1b96f215f0f23c84f1a2723 (diff)
More hashtag regex improvements.
Diffstat (limited to 'activitypub.c')
-rw-r--r--activitypub.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/activitypub.c b/activitypub.c
index 1b4ea03..babca3d 100644
--- a/activitypub.c
+++ b/activitypub.c
@@ -721,7 +721,7 @@ xs_str *process_tags(snac *snac, const char *content, xs_list **tag)
/* use this same server */
def_srv = xs_dup(xs_dict_get(srv_config, "host"));
- split = xs_regex_split(content, "(@[A-Za-z0-9_]+(@[A-Za-z0-9\\.-]+)?|&#[0-9]+;|#[^ ',\\.:;<]+)");
+ split = xs_regex_split(content, "(@[A-Za-z0-9_]+(@[A-Za-z0-9\\.-]+)?|&#[0-9]+;|#[^[:punct:][:space:]]+)");
p = split;
while (xs_list_iter(&p, &v)) {