ENH: add string replaceAny() method
- takes a search string and a replacement character. The replacement character can also be a nul char ('\0'), which simply removes the characters. Possible uses: * Replace reserved characters str.replaceAny("<>:", '_'); * Remove shell meta-characters or reserved filesystem characters str.replaceAny("*?<>{}[]:", '\0');
Showing
- applications/test/string/Test-string.C 14 additions, 1 deletionapplications/test/string/Test-string.C
- src/OpenFOAM/primitives/strings/string/string.C 27 additions, 0 deletionssrc/OpenFOAM/primitives/strings/string/string.C
- src/OpenFOAM/primitives/strings/string/string.H 12 additions, 2 deletionssrc/OpenFOAM/primitives/strings/string/string.H
Please register or sign in to comment