new wordRe class - a word that holds a regExp
- a possible future replacement for keyType, but the immediate use is the wordReList for grepping through other lists. - note that the argList treatment of '(' ... ')' yields quoted strings, which we can use for building a wordReList minor cleanup of regExp class - constructor from std::string, match std::string and operator=(std::string&) rely on automatic conversion to Foam::string - ditch partialMatch with sub-groups, it doesn't make much sense
Showing
- applications/test/string/stringTest.C 19 additions, 0 deletionsapplications/test/string/stringTest.C
- applications/test/wordRe/Make/files 3 additions, 0 deletionsapplications/test/wordRe/Make/files
- applications/test/wordRe/Make/options 0 additions, 0 deletionsapplications/test/wordRe/Make/options
- applications/test/wordRe/testRegexps 32 additions, 0 deletionsapplications/test/wordRe/testRegexps
- applications/test/wordRe/wordReTest.C 105 additions, 0 deletionsapplications/test/wordRe/wordReTest.C
- src/OSspecific/Unix/regExp.C 29 additions, 43 deletionssrc/OSspecific/Unix/regExp.C
- src/OSspecific/Unix/regExp.H 47 additions, 25 deletionssrc/OSspecific/Unix/regExp.H
- src/OpenFOAM/Make/files 1 addition, 0 deletionssrc/OpenFOAM/Make/files
- src/OpenFOAM/primitives/Lists/wordReList.H 50 additions, 0 deletionssrc/OpenFOAM/primitives/Lists/wordReList.H
- src/OpenFOAM/primitives/strings/fileName/fileName.C 14 additions, 17 deletionssrc/OpenFOAM/primitives/strings/fileName/fileName.C
- src/OpenFOAM/primitives/strings/fileName/fileName.H 7 additions, 7 deletionssrc/OpenFOAM/primitives/strings/fileName/fileName.H
- src/OpenFOAM/primitives/strings/fileName/fileNameI.H 5 additions, 5 deletionssrc/OpenFOAM/primitives/strings/fileName/fileNameI.H
- src/OpenFOAM/primitives/strings/fileName/fileNameIO.C 2 additions, 2 deletionssrc/OpenFOAM/primitives/strings/fileName/fileNameIO.C
- src/OpenFOAM/primitives/strings/string/string.C 8 additions, 13 deletionssrc/OpenFOAM/primitives/strings/string/string.C
- src/OpenFOAM/primitives/strings/string/string.H 76 additions, 74 deletionssrc/OpenFOAM/primitives/strings/string/string.H
- src/OpenFOAM/primitives/strings/string/stringI.H 68 additions, 8 deletionssrc/OpenFOAM/primitives/strings/string/stringI.H
- src/OpenFOAM/primitives/strings/wordRe/wordRe.H 206 additions, 0 deletionssrc/OpenFOAM/primitives/strings/wordRe/wordRe.H
- src/OpenFOAM/primitives/strings/wordRe/wordReI.H 263 additions, 0 deletionssrc/OpenFOAM/primitives/strings/wordRe/wordReI.H
- src/OpenFOAM/primitives/strings/wordRe/wordReIO.C 113 additions, 0 deletionssrc/OpenFOAM/primitives/strings/wordRe/wordReIO.C
Please register or sign in to comment