// bbSetOutputOut( bbGetInputIn() );
// std::cout << "Output value = " <<bbGetOutputOut() << std::endl;
+
- std::string subject = bbGetInputIn();
+/*
+ // In
+ std::string subjectIn = bbGetInputIn();
size_t pos = 0;
- while((pos = subject.find(bbGetInputSearch(), pos)) != std::string::npos)
+ while((pos = subjectIn.find(bbGetInputSearch(), pos)) != std::string::npos)
{
- subject.replace(pos, bbGetInputSearch().length(), bbGetInputReplace());
+ subjectIn.replace(pos, bbGetInputSearch().length(), bbGetInputReplace());
pos += bbGetInputReplace().length();
- }
- bbSetOutputOut(subject);
+ } // while
+*/
+
+
+ // InVec
+// std::string
+ std::string subjectInVec;
+ std::vector< std::string > tmpLst;
+ int i,size=bbGetInputIn().size();
+ for ( i=0 ; i<size ; i++ )
+ {
+ subjectInVec = bbGetInputIn()[i];
+ size_t pos = 0;
+ while((pos = subjectInVec.find(bbGetInputSearch(), pos)) != std::string::npos)
+ {
+ subjectInVec.replace(pos, bbGetInputSearch().length(), bbGetInputReplace());
+ pos += bbGetInputReplace().length();
+ } // while
+ tmpLst.push_back( subjectInVec );
+ } // for
+
+// bbSetOutputOut( subjectIn );
+ bbSetOutputOut( tmpLst );
}
//=====
// SET HERE THE DEFAULT INPUT/OUTPUT VALUES OF YOUR BOX
// Here we initialize the input 'In' to 0
- bbSetInputIn("");
+// bbSetInputIn("");
bbSetInputReplace("");
bbSetInputSearch("");