Merge pull request #35 from quitesimpleorg/fix/add_static_italic

italicparser: Parse(): Add static keyword to regex
This commit is contained in:
Petra Baranski
2021-04-18 20:40:11 +02:00
committed by GitHub
2 changed files with 2 additions and 1 deletions
+1
View File
@@ -9,3 +9,4 @@ Patrick José Pereira ([email protected])
Martin Kopecky ([email protected])
Andrew Mettlach ([email protected])
Evan Klitzke ([email protected])
Albert Schwarzkopf ([email protected])
+1 -1
View File
@@ -39,7 +39,7 @@ public:
void
Parse(std::string& line) override
{
std::regex re("(?!.*`.*|.*<code>.*)\\*(?!.*`.*|.*<\\/code>.*)([^\\*]*)\\*(?!.*`.*|.*<\\/code>.*)");
static std::regex re("(?!.*`.*|.*<code>.*)\\*(?!.*`.*|.*<\\/code>.*)([^\\*]*)\\*(?!.*`.*|.*<\\/code>.*)");
static std::string replacement = "<i>$1</i>";
line = std::regex_replace(line, re, replacement);
}