From e4b5479d5160a7428e5f4181d39db83ecd88a111 Mon Sep 17 00:00:00 2001 From: xxq250 Date: Wed, 9 Aug 2023 15:56:12 +0800 Subject: [PATCH] =?UTF-8?q?fixed=20readme=E5=9B=BE=E7=89=87=E8=A7=A3?= =?UTF-8?q?=E6=9E=90=E5=A2=9E=E5=8A=A0=E5=A4=9A=E7=A7=8D=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/helpers/repositories_helper.rb | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/app/helpers/repositories_helper.rb b/app/helpers/repositories_helper.rb index d703131d1..284c71d00 100644 --- a/app/helpers/repositories_helper.rb +++ b/app/helpers/repositories_helper.rb @@ -124,13 +124,19 @@ module RepositoriesHelper s_regex_2 = /\[.*?\]:(.*?)\n/ src_regex = /src=\"(.*?)\"/ src_regex_1 = /src=\'(.*?)\'/ + src_regex_2 = /src = (.*?) / + src_regex_3 = /src= (.*?) / + src_regex_4 = /src =(.*?) / ss_c = content.to_s.scan(s_regex_c) ss = content.to_s.scan(s_regex) ss_1 = content.to_s.scan(s_regex_1) ss_2 = content.to_s.scan(s_regex_2) ss_src = content.to_s.scan(src_regex) ss_src_1 = content.to_s.scan(src_regex_1) - total_sources = {ss_c: ss_c,ss: ss, ss_1: ss_1, ss_2: ss_2, ss_src: ss_src, ss_src_1: ss_src_1} + ss_src_2 = content.to_s.scan(src_regex_2) + ss_src_3 = content.to_s.scan(src_regex_3) + ss_src_4 = content.to_s.scan(src_regex_4) + total_sources = {ss_c: ss_c,ss: ss, ss_1: ss_1, ss_2: ss_2, ss_src: ss_src, ss_src_1: ss_src_1, ss_src_2: ss_src_2, ss_src_3: ss_src_3, ss_src_4: ss_src_4} # total_sources.uniq! total_sources.except(:ss, :ss_c).each do |k, sources| sources.each do |s| @@ -151,6 +157,12 @@ module RepositoriesHelper content = content.gsub("src=\"#{s[0]}\"", "src=\"#{s_content}\"") when 'ss_src_1' content = content.gsub("src=\'#{s[0]}\'", "src=\'#{s_content}\'") + when 'ss_src_2' + content = content.gsub("src = #{s[0]}", "src=\'#{s_content}\'") + when 'ss_src_3' + content = content.gsub("src= #{s[0]}", "src=\'#{s_content}\'") + when 'ss_src_4' + content = content.gsub("src =#{s[0]}", "src=\'#{s_content}\'") when 'ss_2' content = content.gsub(/]:#{s[0]}/, "]: #{s_content.to_s.gsub(" ","").gsub("\r", "")}") else