From a00583a8f0c576db68efbfbd5b3e6241eb0fe946 Mon Sep 17 00:00:00 2001 From: Akira Matsuda Date: Thu, 9 Oct 2025 23:41:37 +0900 Subject: [PATCH] Match shorter before: without_list_prefix("[ruby-dev:1] Re: [ruby-list:3486] Re: eval with dynamic binding [Re: meta programming features]") #=> "" after: without_list_prefix("[ruby-dev:1] Re: [ruby-list:3486] Re: eval with dynamic binding [Re: meta programming features]") #=> "Re: [ruby-list:3486] Re: eval with dynamic binding [Re: meta programming features]" --- app/helpers/messages_helper.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/helpers/messages_helper.rb b/app/helpers/messages_helper.rb index ebe9e68..9655315 100644 --- a/app/helpers/messages_helper.rb +++ b/app/helpers/messages_helper.rb @@ -1,6 +1,6 @@ module MessagesHelper def without_list_prefix(subject) - subject.sub(/^\[.+\]\s*/, '') + subject.sub(/^\[.+?\]\s*/, '') end MARGIN = 50