-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathUrlRelinkToLocal.h
More file actions
19 lines (13 loc) · 865 Bytes
/
Copy pathUrlRelinkToLocal.h
File metadata and controls
19 lines (13 loc) · 865 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#ifndef UrlRelinkToLocal_H
#define UrlRelinkToLocal_H
#include <QString>
#include <QMap>
#include <QRegularExpression>
#include <set>
//标准化url
QString tofullurl(QString urlstr, QString pageurl);
QString PageCttRelinkToLocal(QString rawctt, QString pageurl, std::set<QString> *out_newurl, const QStringList &inc_ls, const QStringList &exc_ls, const QList<QRegularExpression> &incre, const QList<QRegularExpression> &excre, QMap<QString,QRegularExpression> *urlreextls);
QString PageCttRelinkToNet(QString rawctt, QString pageurl, std::set<QString> *out_newurl, const QStringList &incls, const QStringList &excls, const QList<QRegularExpression> &incre, const QList<QRegularExpression> &excre, QMap<QString,QRegularExpression> *urlreextls);
QString toutf8encodeurl(QString urlstr);
QString urlunpercenteccode(QString urlstr);
#endif