使用Mid函数从大型文本中提取名称



我正在寻求帮助,从下面的大文本中提取"人类":

(描述=(help(save=human((name=Randolp.trd.com((place=JPN(((connecting_place=(city_name=tokyo.trd.com((

(描述=(helplocation_time(save=human((name=Randolp.trd.com((place=JPN(((connecting_place=(city_name=tokyo.trd.com((

我使用了mid函数来提取,但有太多的变量和场景,很难提取信息

假设您的大文本位于单元格A1:中

=MID(A1,SEARCH("save=",A1)+5,SEARCH(")(",A1)-(SEARCH("save=",A1)+5))

这将使用文本中human之前的save=部分和之后的)(部分来打印出它们之间的内容。

我不得不假设第一组)(将出现在所需文本之后,否则您可能不得不根据SEARCH("save=",A1)的结果开始搜索,或者将第二个搜索函数更改为SEARCH(")(name=",A1)

最新更新