Python:从长字符串中获取子字符串

Python:从长字符串中获取子字符串,python,scrapy,Python,Scrapy,只需要从python中的scrapy获取的长字符串中获取cacheTimestamp编号,例如:6372608862511698967,以进一步获取数据。 (window.cacheTimestamp=“63726088651698967”) 文本数据示例如下所示 我是python新手。如果我尝试将数据粘贴到“txt”变量下,它会显示错误,因为单引号和双引号、反斜杠和正斜杠以及许多我不知道的其他原因。因此,我甚至不能尝试自己 txt = "some text" 使用re.search提取字符串

只需要从python中的scrapy获取的长字符串中获取cacheTimestamp编号,例如:6372608862511698967,以进一步获取数据。 (window.cacheTimestamp=“63726088651698967”)

文本数据示例如下所示

我是python新手。如果我尝试将数据粘贴到“txt”变量下,它会显示错误,因为单引号和双引号、反斜杠和正斜杠以及许多我不知道的其他原因。因此,我甚至不能尝试自己

txt = "some text"

使用
re.search
提取字符串和在变量中存储多行字符串时,必须使用三重引号

s = '''[\\"email\\",\\"fbclid\\",\\"gclid\\",\\"cpc\\"],\\"affiliateDisable\\":false,\\"affiliateCookieLifetime\\":30},\\"checkoutSettings\\":{\\"showVoucherCodeOption\\":true,\\"partialDeliveryAmountFee\\":99,\\"partialDeliveryCheckboxText\\":\\"Ja takk, jeg vil at ordren delleveres\\",\\"partialDeliveryEnabled\\":true,\\"partialDeliveryHeading\\":\\"Psst! Handlekurven inneholder varer som ikke er p\\u00E5 lager\\"},\\"trackingSettings\\":{\\"adFormSecondaryId\\":0,\\"adFormId\\":0,\\"googleTagManagerCode\\":\\"GTM-TZ5VT4C\\"},\\"hostname\\":\\"www.hifiklubben.no\\",\\"bffUrl\\":\\"\\"}";window.cacheTimestamp="637260912365759806";\n        /*! loadCSS rel=preload polyfill. [c]2017 Filament Group, Inc. MIT License - https://github.com/filamentgroup/loadCSS */\n        !function(t){"use strict";t.loadCSS||(t.loadCSS=function(){});var e=loadCSS.relpreload={};if(e.support=function(){var e;try{e=t.document.createElement("link").relList.supports("preload")}catch(t){e=!1}return function(){return e}}(),e.bindMediaToggle=function(t){function e(){t.media=a}var a=t.media||"all";t.addEventListener?t.addEventListener("load",e):t.attachEvent&&t.attachEvent("onload",e),setTimeout(function(){t.rel="stylesheet",t.media="only x"}),setTimeout(e,3e3)},e.poly=function(){if(!e.support())for(var a=t.document.getElementsByTagName("link"),n=0;n<a.length;n++){var o=a[n];"preload"!==o.rel||"style"!==o.getAttribute("as")||o.getAttribute("data-loadcss")||(o.setAttribute("data-loadcss",!0),e.bindMediaToggle(o))}},!e.support()){e.poly();var a=t.setInterval(e.poly,500);t.addEventListener?t.addEventListener("load",function(){e.poly(),t.clearInterval(a)}):t.attachEvent&&t.attachEvent("onload",function(){e.poly(),t.clearInterval(a)})}"undefined"!=typeof exports?exports.loadCSS=loadCSS:t.loadCSS=loadCSS}("undefined"!=typeof global?global:this);']'''
match = re.search(r'''window.cacheTimestamp=["'](\d+)['"]''', s)
if match: print(match.group(1))
s='[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\“partialDeliveryHeading\”:\“Psst!Handlekurven inneholder Varr som Ike er p\\u00E5 lager\”,\“trackingSettings\”:{\“adFormSecondaryId\”:0,\“adFormId\”:0,\“googleTagManagerCode\”:\“GTM-TZ5VT4C\”,“主机名\”:\“www.hifiklubben.no\”,“bffUrl\”:\”;window.cacheTimestamp=“637260912365759806”\n/*!loadCSS rel=预加载多边形填充。[c] 2017年灯丝集团有限公司麻省理工学院许可证-https://github.com/filamentgroup/loadCSS */\n!函数(t){“使用严格的”;t.loadCSS | |(t.loadCSS=function(){});var e=loadCSS.relpreload={};if(e.support=function(){var e;try{e=t.document.createElement(“link”).relList.supports(“preload”)}catch(t){e=!1}return function(){return e}}(),e.bindMediaToggle=function(t){function)function e(){function e(){function e(){function e(){t.media var=t=t}var=t.media var=t.media var=t.media var=t{t.media var=t |“all,e):t.attachEvent&&t.attachEvent(“onload”,e),setTimeout(function(){t.rel=“stylesheet”,t.media=“only x”}),setTimeout(e,3e3)},e.poly=function(){if(!e.support())for(var a=t.document.getElementsByTagName(“link”),n=0;n