- 120
- 170
это названия .dffсами составляют список имён по id
это названия .dffсами составляют список имён по id
Как получить название объекта допустим по ID?
Помогите с регуляркой...
C++:std::string = "status=false&version=1.0"; std::regex("status=([\\w]*)\\sversion=([\\d\.\\d])");
constexpr auto test = "status=false&version=1.0";
std::regex re( R"(^status=(true|false)&version=([0-9]+(?:[.][0-9]*)?|[.][0-9]+)$)", std::regex::icase );
std::cmatch cm;
if ( std::regex_match( test, cm, re ) ) {
auto status = cm[1].str() == "true";
auto version = std::stof( cm[2].str() );
}
сама регулярка без скобок наружных, R"()" это raw строка чтобы не экранировать строкуПосмотреть вложение 123233
Что я получаю: Посмотреть вложение 123238
Что получает сайт: Посмотреть вложение 123239
# link - html документ
response = requests.get(link)
soup = BeautifulSoup(response.text, 'lxml')
quotes = soup.find_all("a", id = "im")
arg_result.append(quotes[0].get("href"))
А зачем ты юзаешь буст ради 1 джсона, можешь через регулярку получить version, либо другой ответ от серва сделать простоТерпения нету уже!!!
Парсю Json с помощью boost - Крашит Гта.
Тоже, можно через регуляркиЕсть ли нормальный способ парсить HTML (в особенности "href" в теге "a")?
Типа такого, только на C++:
Python:# link - html документ response = requests.get(link) soup = BeautifulSoup(response.text, 'lxml') quotes = soup.find_all("a", id = "im") arg_result.append(quotes[0].get("href"))
Есть ли нормальный способ парсить HTML (в особенности "href" в теге "a")?
Типа такого, только на C++:
Python:# link - html документ response = requests.get(link) soup = BeautifulSoup(response.text, 'lxml') quotes = soup.find_all("a", id = "im") arg_result.append(quotes[0].get("href"))
СпасибоGitHub - lexborisov/myhtml: Fast C/C++ HTML 5 Parser. Using threads.
Fast C/C++ HTML 5 Parser. Using threads. Contribute to lexborisov/myhtml development by creating an account on GitHub.github.com
Терпения нету уже!!!
Парсю Json с помощью boost - Крашит Гта.
В плагин сдк вроде бы есть функа такаяASI: Как можно сделать имитацию клавиш? (keybd_event не подходит), на подобие SF - (SF->getGame()->emulateGTAKey(key, state))
Искал дружище, CPed, CPad - не нашёлВ плагин сдк вроде бы есть функа такая
А причем тут cped?Искал дружище, CPed, CPad - не нашёл
Я предполагал где эта функция может бытьА причем тут cped?
ASI: Как можно сделать имитацию клавиш? (keybd_event не подходит), на подобие SF - (SF->getGame()->emulateGTAKey(key, state))
#pragma pack(push, 1)
class CKeyboardState {
public:
short FKeys[12];
short standardKeys[256];
short esc;
short insert;
short del;
short home;
short end;
short pgup;
short pgdn;
short up;
short down;
short left;
short right;
short scroll;
short pause;
short numlock;
short div;
short mul;
short sub;
short add;
short enter;
short decimal;
short num1;
short num2;
short num3;
short num4;
short num5;
short num6;
short num7;
short num8;
short num9;
short num0;
short back;
short tab;
short capslock;
short extenter;
short lshift;
short rshift;
short shift;
short lctrl;
short rctrl;
short lmenu;
short rmenu;
short lwin;
short rwin;
short apps;
};
#pragma pack(pop)
(*(CKeyboardState*)0xB73190).up = 255;