试图找出如何搜索网站(例如https://www.fakewebsite.com/)用于两个stings之间的文本(例如不时更改的ABC文本XYZ)并显示在我的网站上.认为以下几点与此有关,但不确定如何从外部站点刮取数据:
//Gets the part of the string inbetween the ABC and the XYZ
var part = str.substring(
str.lastIndexOf("ABC") + 1,
str.lastIndexOf("XYZ")
);
有什么想法吗?希望www.fakewebsite.com不是一个真正的网站.由于我的网站是一个SharePoint网站,所以脚本编写是一场噩梦,所以希望用JavaScript实现这一点.
希望我能理解你的要求.有几种方法可以实现这一点.在我看来,最简单的方法是尝试将请求网站内的文本与正则表达式匹配.如果有帮助,您可以访问此处:https://regex101.com/
你可以做一些类似于你所做的事情,比如:身体.match(/(您想要的文本)/g),这应该返回一个包含matches或false的数组.