【问题标题】:Getting a specific text from a website using Regex in Shortcuts在快捷方式中使用正则表达式从网站获取特定文本
【发布时间】:2018-10-23 15:39:13
【问题描述】:
【问题讨论】:
-
似乎快捷方式不是从站点中提取源代码,而是看起来像是富文本或站点的简化版。这就是我得到这个想法的地方,这是一个从dictionary.com/browse/示例中提取定义的快捷方式,他使用的正则表达式imgur.com/ag6d8NQ
标签:
html
ios
regex
shortcut
【解决方案1】:
这对我有用:'productPrice':'(.*?)', - link
确保您获得了包含此信息的页面源部分。
【讨论】:
-
-
它没有用,当我使用“获取 URL 的内容”设置为 GET 时,我需要找到更具体的东西,它应该拉取源代码,但它不是吨。我正在使用与另一个快捷方式用户相同的方法,该用户制作了一个从网站中提取定义的 dictionary.com/browse/。这是他的正则表达式方法的一部分。 imgur.com/ag6d8NQ
【解决方案2】:
答案很简单,如果在 iOS 上使用快捷方式,我可以通过这些命令拉取 MicroCenter 产品的价格。
URL - microcenter page to product
Get Contents of URL (leave as is)
Get Text from Input
Match Text - Pattern - \$......
Get item from list - Item at Index / 2 (2 is for items on sale or not)
其余的你可以决定如何处理它,发出通知或任何你决定如何显示价格的事情。我发现的这个答案是确保它有效的一种方法。现在,我将从我关注的 micro 中制作一个包含多个项目的菜单,以便一键显示所有价格。 https://m.imgur.com/Iljvsx6