React Native (Expo) app — 需要解析 RSS feed,以查找 img src 的网址



我有一个 React Native 应用程序,我正在使用 Expo。

我正在使用库react-native-rss-parser来解析 xml rss 提要并返回为 json。在大多数情况下,它运行良好。

但是,返回的 json 不会返回缩略图或图像 URL。

有一个名为"content"的字段,它看起来像这样:

content: "<figure><img src='https://d36tnp772eyphs.cloudfront.net/blogs/1/2020/06/Black-Lives-Matter-protest-on-Alexanderplatz-Berlin.jpg' class='webfeedsFeaturedVisual'></figure><p><span style="text-transform:uppercase;">Protests sparked by</span> the murder of George Floyd <a href="https://matadornetwork.com/read/george-floyd-protests-worldwide/" target="_blank" rel="noopener noreferrer">haven’t just been contained to the United States</a>. This weekend, what is believed to be the largest turnout of Black Lives Matter protesters outside of the US took place in Germany. Over 15,000 protesters gathered in Alexanderplatz, in Berlin’s city center, in acknowledgment that racial discrimination..."

如何解析此内容并获取imgsrcURL?我真的只需要从content那里抓住这个:

https://d36tnp772eyphs.cloudfront.net/blogs/1/2020/06/Black-Lives-Matter-protest-on-Alexanderplatz-Berlin.jpg

我已经尝试了不同的 React Native HMTL 解析器和正则表达式,但没有什么是有效的......

提前感谢!

我建议您添加一个简单的正则表达式规则

https.*?.jpg

查找正则表达式示例

最新更新