从单个单元格的分隔符之间提取多行文本

Extracting multiple lines of text between delimiters from a single cell

在 Google Sheets 或 Excel 中,我想使用单个公式在分隔符 x// 之间提取多行文本。

输入:

x/Apple Juice/,Banana,Grape,x/Pear Juice/,Cherry,Orange,Blueberry

预期输出:

Apple Juice, Pear Juice

输入的文本行可能更长或更短,并且 "x/text/" 的位置和实例可能会有所不同。

=ARRAYFORMULA(TEXTJOIN(", ", 1, IFERROR(REGEXEXTRACT(SPLIT(A1, ","), "x/(.*)/"))))