170 похожих чатов

Так никто не подскажет как сделать?

33 ответов

8 просмотров

обрежь фигурные скобки, раздели по запятой, потом по двоеточиям, потом собери словарь

Vadik- Автор вопроса

Если бы так просто было))

давай начнем с того что ты расскажешь что у тебя за формат и откуда ты его взял?

вангую опять сайты парсят

думаешь выдрал кусок JS?

там нужен ещё эскейпинг двоеточий, фигурных скобок и запятых?

Vadik- Автор вопроса

Извиняюсь за много текста. Спарсил его с html страницы сайта. Вот такой формат: '{id:"11:7:317149536",foreignId:ab,name:"Тайм \u002F Матч",gameId:j,gameName:f,marketColumns:[[{name:"П1\u002FП1",groupName:"Тайм \u002F Матч",coef:51,coefByView:51,id:"317149536-0-15-0",typeId:15,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b},{name:"П1\u002FН",groupName:"Тайм \u002F Матч",coef:101,coefByView:101,id:"317149536-0-16-0",typeId:ad,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b},{name:"П1\u002FП2",groupName:"Тайм \u002F Матч",coef:201,coefByView:201,id:"317149536-0-17-0",typeId:au,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b}],[{name:"Н\u002FП1",groupName:"Тайм \u002F Матч",coef:15,coefByView:15,id:"317149536-0-18-0",typeId:at,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b},{name:"Н\u002FН",groupName:"Тайм \u002F Матч",coef:ab,coefByView:ab,id:"317149536-0-19-0",typeId:az,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b},{name:"Н\u002FП2",groupName:"Тайм \u002F Матч",coef:15,coefByView:15,id:"317149536-0-20-0",typeId:aj,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b}],[{name:"П2\u002FП1",groupName:"Тайм \u002F Матч",coef:ab,coefByView:ab,id:"317149536-0-21-0",typeId:ch,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b},{name:"П2\u002FН",groupName:"Тайм \u002F Матч",coef:4.75,coefByView:4.75,id:"317149536-0-22-0",typeId:ag,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b},{name:"П2\u002FП2",groupName:"Тайм \u002F Матч",coef:1.535,coefByView:1.535,id:"317149536-0-23-0",typeId:kh,groupId:ab,playerId:a,param:a,firstOpponentName:y,secondOpponentName:C,gameId:j,sportId:d,kind:d,gameName:f,champName:w,isLocked:b,isTop:b}]]}'

А ты не извиняйся. Ты правила читай. А это говно удали.

JSON, hfpdt ytn&

Vadik- Автор вопроса

бинго))

нет

но оч похож

поздравляю у вас js код, можете продолжать страдать

не похож

Там же либа была какая-то

v8

Норм ?

тогда создай генератор-токенизатор, другой функцией из потока токенов собирай словарь

123.456.789.000

Vadik- Автор вопроса

Уже настрадался ))

так ipv2 от 0 до 255 же ?

нет, оно сработает на 1111..1337.

во-первых какой еще нахуй ipv2

да. проерь теперь как работает твоя регулярка

\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}

сработает на 333.333.333.333

тот же тестовый пример выше

Не подсказывай. И это не верно 999.000.999.999

а, ща, ен увидел прост условие

ты про это ?

Да

Зачем мне это сенсей ?

Это для того чтобы при написании правильного ip его не выделял ?

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта