Contains an example to take subject string, replacement string, modifier and pattern from user input and perform regex replace with JPCRE2.
More...
Contains an example to take subject string, replacement string, modifier and pattern from user input and perform regex replace with JPCRE2.
#include <iostream>
void getLine(std::string& a) { std::getline(std::cin,a,'\n'); }
int main(){
std::string pat,mod,subject,repl,repl_mod;
std::cout<<"\nEnter pattern: ";
getLine(pat);
std::cout<<"\nEnter compile modifiers (eijmnsuxADJSU): ";
getLine(mod);
if(!!re) std::cout<<"\n Compile Success";
else std::cout<<"\n Compile Failure";
std::cout<<"\nEnter subject string (enter quit to quit): "<<std::endl;
getLine(subject);
if(subject=="quit")return 0;
std::cout<<"\nEnter replacement string: "<<std::endl;
getLine(repl);
std::cout<<"\nEnter action (replacement) modifiers (eEgx): ";
getLine(repl_mod);
std::cout<<"\nreplaced string: "<<
return 0;
}
- Author
- Md Jahidul Hamid