From 8d74ae5e7a4c8a339ae0051bf3a5ebf220197c4d Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Thu, 8 Feb 2018 13:48:17 +0100
Subject: [PATCH] fix: loosen # escaping

---
 lib/workers/pr/index.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/workers/pr/index.js b/lib/workers/pr/index.js
index 4c6d7e3e05..e53ac499b6 100644
--- a/lib/workers/pr/index.js
+++ b/lib/workers/pr/index.js
@@ -165,7 +165,7 @@ async function ensurePr(prConfig) {
   let prBody = handlebars.compile(config.prBody)(config);
   if (config.isGitHub && !config.privateRepo) {
     // Put a zero width space after every # followed by a digit
-    prBody = prBody.replace(/([^a-z])#(\d)/gi, '$1#&#8203;$2');
+    prBody = prBody.replace(/#(\d)/gi, '#&#8203;$1');
     // Put a zero width space after every @ symbol to prevent unintended hyperlinking
     prBody = prBody.replace(/@/g, '@&#8203;');
     prBody = prBody.replace(/(`\[?@)&#8203;/g, '$1');
-- 
GitLab