Bitcoin ABC  0.29.2
P2P Digital Currency
string.cpp
Go to the documentation of this file.
1 // Copyright (c) 2019 The Bitcoin Core developers
2 // Distributed under the MIT software license, see the accompanying
3 // file COPYING or http://www.opensource.org/licenses/mit-license.php.
4 
5 #include <util/string.h>
6 
7 #include <regex>
8 #include <string>
9 
10 void ReplaceAll(std::string &in_out, const std::string &search,
11  const std::string &substitute) {
12  if (search.empty()) {
13  return;
14  }
15  in_out = std::regex_replace(in_out, std::regex(search), substitute);
16 }
void ReplaceAll(std::string &in_out, const std::string &search, const std::string &substitute)
Definition: string.cpp:10