我想用 excel 替换 url /abcd..... 中的所有最后斜线

I want to replace all last slashes from the url /abcd..... by using excel

我想用 excel 公式替换最后一个斜杠和附加到它的任何文本,并将其替换为 .jpg

例子: //例子。com/123/abcd/image-adaptive-clothing/bluecolor //例子。com/123/abcd/image-blouse-image/greencolor

注意:每个网址中有 6 个斜杠。

非常感谢。

我认为 space 不是 URL 中的有效字符,因此:

  1. 使用 Substitute 将第 6 个 / 替换为 space 即 CHAR(32)
  2. 使用 MidSearch 来 trim 您的字符串从第一个字符到 space
  3. 将您的 .jpg 字符串添加到末尾

=MID(A2,1,SEARCH(CHAR(32),SUBSTITUTE(A2,"/",CHAR(32),6))-1) & ".jpg"


我选择使用 space 字符,因为我们可以假设您的字符串开头没有任何 space。所以我们在查找的时候,可以假设找到的space就是我们插入的那个