parsing



  • Ребят, извиняюсь, если вопрос тупой, обычно сам пытаюсь решения найти, но что-то туго пока даются всякие xml, json,regex и xpath. Подскажите, как вытянуть "bitrix_session" в чистом виде (c7e9d8353b588a01c9aa4860ab3272cd) из такой строки:

    <script type="text/javascript">(window.BX||top.BX).message({'LANGUAGE_ID':'ru','FORMAT_DATE':'DD.MM.YYYY','FORMAT_DATETIME':'DD.MM.YYYY HH:MI:SS','COOKIE_PREFIX':'BITRIX_SM','SERVER_TZ_OFFSET':'10800','SITE_ID':'ru','USER_ID':'7473450','SERVER_TIME':'1608915106','USER_TZ_OFFSET':'0','USER_TZ_AUTO':'Y','bitrix_sessid':'c7e9d8353b588a01c9aa4860ab3272cd'});</script>
    


  • @wisard2015 said in parsing:

    Ребят, извиняюсь, если вопрос тупой, обычно сам пытаюсь решения найти, но что-то туго пока даются всякие xml, json,regex и xpath. Подскажите, как вытянуть "bitrix_session" в чистом виде (c7e9d8353b588a01c9aa4860ab3272cd) из такой строки:

    <script type="text/javascript">(window.BX||top.BX).message({'LANGUAGE_ID':'ru','FORMAT_DATE':'DD.MM.YYYY','FORMAT_DATETIME':'DD.MM.YYYY HH:MI:SS','COOKIE_PREFIX':'BITRIX_SM','SERVER_TZ_OFFSET':'10800','SITE_ID':'ru','USER_ID':'7473450','SERVER_TIME':'1608915106','USER_TZ_OFFSET':'0','USER_TZ_AUTO':'Y','bitrix_sessid':'c7e9d8353b588a01c9aa4860ab3272cd'});</script>
    

    Быстрее всего регуляркой:

    bitrix_sessid':'(.*?)'
    


  • @Fox said in parsing:

    @wisard2015 said in parsing:

    Ребят, извиняюсь, если вопрос тупой, обычно сам пытаюсь решения найти, но что-то туго пока даются всякие xml, json,regex и xpath. Подскажите, как вытянуть "bitrix_session" в чистом виде (c7e9d8353b588a01c9aa4860ab3272cd) из такой строки:

    <script type="text/javascript">(window.BX||top.BX).message({'LANGUAGE_ID':'ru','FORMAT_DATE':'DD.MM.YYYY','FORMAT_DATETIME':'DD.MM.YYYY HH:MI:SS','COOKIE_PREFIX':'BITRIX_SM','SERVER_TZ_OFFSET':'10800','SITE_ID':'ru','USER_ID':'7473450','SERVER_TIME':'1608915106','USER_TZ_OFFSET':'0','USER_TZ_AUTO':'Y','bitrix_sessid':'c7e9d8353b588a01c9aa4860ab3272cd'});</script>
    

    Быстрее всего регуляркой:

    bitrix_sessid':'(.*?)'
    
    

    СПАСИБО! ПОМОГЛО


Log in to reply