说我收到一个像这样的字符串B01AVAF3AK-40/B01AVAF5Q2-36
。我想将任何ASIN复制到平行列上的新单元格中。我使用=REGEXEXTRACT(A2, "(B[a-zA-Z0-9]{9}).*(B[a-zA-Z0-9]{9})")
和=HYPERLINK(CONCATENATE("https://www.amazon.com/dp/product/",C2),C2)
的组合。解析ASIN并添加超链接
这种方法的问题是:1)我只能从一个字符串中获得两个ASIN。 2)我没有一个公式既执行正则表达式匹配,又添加超链接。我如何在Google表格中解决这个问题?
此外,如何使用Excel来完成?
如何使用”REGEXEXTRACT“(SPLIT(A2,”/“),”许多ASIN你希望从一个只有两个的字符串中获得? – pnuts
在输入字符串中,我不总是有相同数量的ASIN。任何地方在1和5之间。 –