Java 从facebook graph api中的facebook标记提取名称

Java 从facebook graph api中的facebook标记提取名称,java,regex,facebook-graph-api,Java,Regex,Facebook Graph Api,我正在使用facebook graph api在我的网站上显示相应facebook页面的最后一张facebook相册 然而,在相册描述中,当某人被“标记”时,您会在JSON数据中看到类似的内容 {... description : "this is the album desccription blabla the photograph is @[123456:123:PhotographerName] blabla..." ...} 有没有办法弄到多余的东西?我想要么只是名称或可用的HT

我正在使用facebook graph api在我的网站上显示相应facebook页面的最后一张facebook相册

然而,在相册描述中,当某人被“标记”时,您会在JSON数据中看到类似的内容

{...
  description : "this is the album desccription blabla the photograph is @[123456:123:PhotographerName] blabla..."
...}
有没有办法弄到多余的东西?我想要么只是名称或可用的HTML链接

Facebook4j或regexp是否有可能

谢谢

编辑: 结果是:

{...
  description : "this is the album desccription blabla the photograph is PhotographerName blabla..."
...}

您可以将这样一行与
^description:“.+”$
匹配,并替换为nothing,只要该描述不包含任何换行符


根据您对
\[\d:+([A-Za-z]+)\]
\[\d{6}:\d{3}:([A-Za-z]+)\]
(如果建议的结构具有代表性且应尽可能匹配)的编辑搜索,并替换为
\1
。(可能需要根据您的特定应用程序上下文进行调整。)

@Labe根据您的编辑添加了一些详细信息(我之前没有注意到,对不起)。