我花了一些时间从 html
中提取 JSON 数据标签。更具体地说,它是 script
标签并使用 JSOUP 库我可以获取 script
之间的数据标签。但里面有一些我无法提取的 JSON 数据。这是标签:
<script type="text/javascript">jwplayer.key="WbtWzGvcRNi6Tk+gtKldIbx+nn6lXZFvKiaO2g==";jwplayer("tvplayer").setup({playlist:[{image: "http://img.canlitvlive.io/yayin/trt1_480.jpg?1509735585",title:"TRT 1 Canlı Yayın - CanliTVLive.io",file : "http://yayin.canlitvlive.io/trt1/live.m3u8?tkn=8JD95lXv9dOUXwtgOTBYfw&tms=1509749985"}],...</script>
我需要url
来自file
jwplayer
里面的标签。我尝试使用正则表达式,例如我尝试了这样的事情:
"playlist[\":\\s\\{]+file[\":\\s\\{]+\"([^\"]+)\""
但我对正则表达式没有太多经验,无法找出正确的模式。有人可以帮忙吗?谢谢
最佳答案
关于java - 使用正则表达式提取一些数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47102962/