From fe99db1e86d6d00be5e84818ddb01a9320f0deb5 Mon Sep 17 00:00:00 2001
From: joezcool02 <joseph.allen.1994@hotmail.com>
Date: Mon, 6 Mar 2017 20:48:31 +0000
Subject: [PATCH] Less restrictive Regex in Util.getSelectorFromElement issue
 #18641

---
 js/src/util.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/js/src/util.js b/js/src/util.js
index 515eba6d9b..388c6136c7 100644
--- a/js/src/util.js
+++ b/js/src/util.js
@@ -115,7 +115,7 @@ const Util = (($) => {
 
       if (!selector) {
         selector = element.getAttribute('href') || ''
-        selector = /^#[a-z]/i.test(selector) ? selector : null
+        selector = /^#[_a-z0-9-]/i.test(selector) ? selector : null
       }
 
       return selector
-- 
GitLab