[Name] Hogefuga [Zutaten] Hogehoge, Fugafuga, Mogemoge [Inhalt] Hogehoge (60 g x 100 Stück) x 7 Beutel [Versandart] Fugafu ga Lieferung [Verfallsdatum] Ab Herstellungsdatum [Verkäufer / Anbieter] Fugafuga Sales Office
Ich war ein wenig süchtig danach, wie man einen regulären Ausdruck schreibt, wenn ich versuche, nur eine bestimmte Zeichenfolge aus ↑ zu extrahieren, also werde ich ihn vorstellen
extract.rb
str = "[Name] Hogehoge [Zutaten] Hogehoge, Fugafuga, Mogemoge [Inhalt] Hogehoge(60 g x 100 Stück)× 7 Beutel [Versandart] Fugafuga-Lieferung [Ablaufdatum] Hogehoge-Tag ab Herstellungsdatum [Verkäufer / Anbieter] Fugafuga-Verkaufsbüro"
str[/【Interne Kapazität】(.*?)【Versandart】/, 1]
#Ausgabeergebnis:"Hogehoge(60 g x 100 Stück)× 7 Beutel"
[/ [Inhalt](. *?) [Versandart] /, 1]
[/ Von hier an! Die Zeichenkette (. *?) Bisher! Zeichenkette /]
Es bedeutet "[/ Zeichenfolge" (. *?) Zeichenfolge "/]".
Wenn Sie das Ergebnis ohne Argumente erhalten möchten, setzen Sie das zweite Argument auf 1.
Wenn das zweite Argument 0 ist oder nicht angegeben wird
[Inhalt] Hogehoge (60 g x 100 Stück) x 7 Beutel [Versandart]
Wird zurückgegeben.
[/ Zeichenkette ① (. *?) Zeichenkette ② /, 1]