20 if(vecSeparator.size() < 5lu){
23 docUrl +=
"https://" + vecSeparator[3lu].
toLower() +
".pages" + vecSeparator[2lu].
replace(
"gitlab",
"") +
"/";
24 for(
size_t i(4lu); i < vecSeparator.size(); ++i){
25 docUrl += vecSeparator[i] +
"/";
std::vector< PString > PVecString
PString replace(const PString &pattern, const PString &replaceStr) const
Replace a PString into an other PString.
std::vector< PString > split(char separator) const
Cut a PString on the given separator char.
PString toLower() const
Convert PString in lower case.
bool isSameBegining(const PString &beginStr) const
Say if the current PString has the same begining of beginStr.
PString getGitlabDocUrl(const PString &projectUrl)
Get the documentation url of the given project url if possible.