From 94e233800cc6e39ad30607e3cf0ae1c41b75e9cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kristoffer=20Plagborg=20Bak=20S=C3=B8rensen?= <57013304+kpbaks@users.noreply.github.com> Date: Mon, 20 Jul 2026 17:38:34 +0200 Subject: [PATCH] Inject regex into html input tag pattern attribute (#16063) The value of the pattern attribute in elements are regular expressions. Documented here: https://developer.mozilla.org/en-US/docs/Web/HTML/Reference/Attributes/pattern --- runtime/queries/html/injections.scm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/runtime/queries/html/injections.scm b/runtime/queries/html/injections.scm index ef58f415..2dce5cd1 100644 --- a/runtime/queries/html/injections.scm +++ b/runtime/queries/html/injections.scm @@ -8,3 +8,10 @@ ((style_element (raw_text) @injection.content) (#set! injection.language "css")) + +; e.g. ` +(attribute + (attribute_name) @_attr (#eq? @_attr "pattern") + (quoted_attribute_value + (attribute_value) @injection.content) + (#set! injection.language "regex")) -- 2.51.2