如何替换 excel 中 url 中两个斜杠之间的单词?
前任:
www.google.com/temp/announce/news/p5638/zero.html
www.google.com/temp/announce/news/p4231/one.html
到
www.google.com/temp/announce/news/new /zero.html
www.google.com/temp/announce/news/new /one.html _ _
如何替换 excel 中 url 中两个斜杠之间的单词?
前任:
www.google.com/temp/announce/news/p5638/zero.html
www.google.com/temp/announce/news/p4231/one.html
到
www.google.com/temp/announce/news/new /zero.html
www.google.com/temp/announce/news/new /one.html _ _
如果该值news/
始终位于要替换的元素之前,则可以使用搜索和替换。按下ctrl+H
并将这些值输入到查找和替换字段中:
Search: /news/*/
Replace: /news/new/
现在,单击Replace All
。或者,您可以使用公式。假设这两个值在 A1 和 A2 中,那么 B1 和 B2 中的这些公式将为您解决问题:
=MID(A1,1,SEARCH("news/",A1,1)+LEN("news/")-1)&"new"&MID(A1,FIND("/", A1,SEARCH("news/",A1,1)+LEN("news/")),255)
=MID(A2,1,SEARCH("news/",A2,1)+LEN("news/")-1)&"new"&MID(A2,FIND("/", A2,SEARCH("news/",A2,1)+LEN("news/")),255)
如果它们始终处于相同的深度,我认为实现这一目标的最简单方法是使用“/”作为分隔符拆分您拥有 URL 的列,然后将倒数第二列替换为“新”。然后,您会将这些列合并为一列。