我想用 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 中的有效字符,因此:
- 使用
Substitute
将第 6 个 /
替换为 space 即 CHAR(32)
- 使用
Mid
和 Search
来 trim 您的字符串从第一个字符到 space
- 将您的
.jpg
字符串添加到末尾
=MID(A2,1,SEARCH(CHAR(32),SUBSTITUTE(A2,"/",CHAR(32),6))-1) & ".jpg"
我选择使用 space 字符,因为我们可以假设您的字符串开头没有任何 space。所以我们在查找的时候,可以假设找到的space就是我们插入的那个
我想用 excel 公式替换最后一个斜杠和附加到它的任何文本,并将其替换为 .jpg
例子: //例子。com/123/abcd/image-adaptive-clothing/bluecolor //例子。com/123/abcd/image-blouse-image/greencolor
注意:每个网址中有 6 个斜杠。
非常感谢。
我认为 space 不是 URL 中的有效字符,因此:
- 使用
Substitute
将第 6 个/
替换为 space 即CHAR(32)
- 使用
Mid
和Search
来 trim 您的字符串从第一个字符到 space - 将您的
.jpg
字符串添加到末尾
=MID(A2,1,SEARCH(CHAR(32),SUBSTITUTE(A2,"/",CHAR(32),6))-1) & ".jpg"
我选择使用 space 字符,因为我们可以假设您的字符串开头没有任何 space。所以我们在查找的时候,可以假设找到的space就是我们插入的那个