Application Identifiers

Identifiers for the -app command line parameter and for the RegexMagic action variant structure in the COM interface. Each application defines a regular expression flavor and a string style. Most applications also define a replacement text flavor, a split flavor, and a source code template.

IdentifierAgeApplicationRegex FlavorReplacement FlavorSplit FlavorString StyleTemplate File
act22.0.0AceText 2 & 3jgsoft3jgsoftasis
ace42.13.0AceText 4jgsoft5jgsoft5asis
aspnet112.0.0ASP.NET 1.1dotnet11dotnetdotnet11xmlASPnet
aspnet202.0.0ASP.NET 2.0–4.8dotnetdotnetdotnetxmlASPnet
boostreansi10382.6.0boost::regex 1.38–1.39boostecmaansi1038boostecmaansi1038cLboostregex
boostreansi10422.6.0boost::regex 1.42–1.43boostecmaansi1042boostecmaansi1042cLboostregex
boostreansi10442.6.0boost::regex 1.44–1.46boostecmaansi1044boostecmaansi1042cLboostregex
boostreansi10472.6.0boost::regex 1.47boostecmaansi1047boostecmaansi1042cLboostregex
boostreansi10482.12.0boost::regex 1.48–1.49boostecmaansi1048boostecmaansi1042cLboostregex
boostreansi10502.12.0boost::regex 1.50–1.53boostecmaansi1050boostecmaansi1042cLboostregex
boostreansi10542.6.0boost::regex 1.54–1.57boostecmaansi1054boostecmaansi1042c11Lboostregexraw
boostreansi10582.6.0boost::regex 1.58–1.59boostecmaansi1058boostecmaansi1042c11Lboostregexraw
boostreansi10602.6.0boost::regex 1.60–1.61boostecmaansi1060boostecmaansi1042c11Lboostregexraw
boostreansi10622.6.0boost::regex 1.62–1.63boostecmaansi1062boostecmaansi1042c11Lboostregexraw
boostreansi10642.7.0boost::regex 1.64–1.65boostecmaansi1064boostecmaansi1042c11Lboostregexraw
boostreansi10662.8.0boost::regex 1.66–1.77boostecmaansi1066boostecmaansi1042c11Lboostregexraw
boostreansi10782.13.0boost::regex 1.78–1.83boostecmaansi1078boostecmaansi1042c11Lboostregexraw
boostrewide10382.6.0boost::wregex 1.38–1.39boostecmawide1038boostecmawide1038cLboostwregex
boostrewide10422.6.0boost::wregex 1.42–1.43boostecmawide1042boostecmawide1042cLboostwregex
boostrewide10442.6.0boost::wregex 1.44–1.46boostecmawide1044boostecmawide1042cLboostwregex
boostrewide10472.6.0boost::wregex 1.47–1.53boostecmawide1047boostecmawide1042cLboostwregex
boostrewide10542.6.0boost::wregex 1.54–1.57boostecmawide1054boostecmawide1042c11Lboostwregexraw
boostrewide10582.6.0boost::wregex 1.58–1.59boostecmawide1058boostecmawide1042c11Lboostwregexraw
boostrewide10602.6.0boost::wregex 1.60–1.63boostecmawide1060boostecmawide1042c11Lboostwregexraw
boostrewide10642.7.0boost::wregex 1.64–1.65boostecmawide1064boostecmawide1042c11Lboostwregexraw
boostrewide10662.8.0boost::wregex 1.66–1.77boostecmawide1066boostecmawide1042c11Lboostwregexraw
boostrewide10782.13.0boost::wregex 1.78–1.83boostecmawide1078boostecmawide1042c11Lboostwregexraw
csharp112.0.0C# (.NET 1.1)dotnet11dotnetdotnet11c#Csharp
csharp202.0.0C# (.NET 2.0–7.0)dotnetdotnetdotnetc#Csharp
cppb102core2.7.0C++Builder 10.2 (TPerlRegEx)delphi102coredelphitperlregexcC++Builder TPerlRegEx XE4
cppb1022.7.0C++Builder 10.2 (TRegEx)delphi102delphidelphixe6cC++Builder TRegEx XE6
cppb103core2.9.0C++Builder 10.3–11 (TPerlRegEx)delphi103coredelphitperlregexcC++Builder TPerlRegEx XE4
cppb1032.9.0C++Builder 10.3–11 (TRegEx)delphi103delphidelphixe6cC++Builder TRegEx XE6
cppbxecore2.0.0C++Builder XE (TPerlRegEx)delphixecoredelphixecoretperlregexcC++Builder TPerlRegEx
cppbxe2.0.0C++Builder XE (TRegEx)delphixedelphixedelphicC++Builder TRegEx
cppbxe2core2.0.0C++Builder XE2–XE3 (TPerlRegEx)delphixe2coredelphixecoretperlregexcC++Builder TPerlRegEx
cppbxe22.0.0C++Builder XE2–XE3 (TRegEx)delphixe2delphixedelphicC++Builder TRegEx
cppbxe4core2.0.0C++Builder XE4–XE5 (TPerlRegEx)delphixe4coredelphixe4coretperlregexcC++Builder TPerlRegEx XE4
cppbxe42.0.0C++Builder XE4–XE5 (TRegEx)delphixe2delphixe4delphicC++Builder TRegEx
cppbxe6core2.0.0C++Builder XE6 (TPerlRegEx)delphixe6coredelphixe4coretperlregexcC++Builder TPerlRegEx XE4
cppbxe62.0.0C++Builder XE6 (TRegEx)delphixe6delphixe4coredelphixe6cC++Builder TRegEx XE6
cppbxe7core2.1.0C++Builder XE7–XE8 & 10–10.1 (TPerlRegEx)delphixe7coredelphixe4coretperlregexcC++Builder TPerlRegEx XE4
cppbxe72.1.0C++Builder XE7–XE8 & 10–10.1 (TRegEx)delphixe7delphixe4coredelphixe6cC++Builder TRegEx XE6
delphi102core2.7.0Delphi 10.2 (TPerlRegEx)delphi102coredelphitperlregexpascalDelphi TPerlRegEx XE4
delphi1022.7.0Delphi 10.2 (TRegEx)delphi102delphidelphixe6pascalDelphi TRegEx XE6
delphi103core2.9.0Delphi 10.3–11 (TPerlRegEx)delphi103coredelphitperlregexpascalDelphi TPerlRegEx XE4
delphi1032.9.0Delphi 10.3–11 (TRegEx)delphi103delphidelphixe6pascalDelphi TRegEx XE6
delphi20072.0.0Delphi 2007 and prior (TPerlRegEx)delphi2007delphitperlregexpascalDelphi TPerlRegEx
delphi20092.0.0Delphi 2009–2010 (TPerlRegEx)delphixe2coredelphitperlregexpascalDelphi TPerlRegEx
delphinet2.0.0Delphi for .NETdotnet11dotnetdotnet11pascalDelphiNET
prism112.0.0Delphi Prism (.NET 1.1)dotnet11dotnetdotnet11prismDelphi Prism
prism202.0.0Delphi Prism (.NET 2.0–4.8)dotnetdotnetdotnetprismDelphi Prism
delphixecore2.0.0Delphi XE (TPerlRegEx)delphixecoredelphixecoretperlregexpascalDelphi TPerlRegEx
delphixe2.0.0Delphi XE (TRegEx)delphixedelphixedelphipascalDelphi TRegEx
delphixe2core2.0.0Delphi XE2–XE3 (TPerlRegEx)delphixe2coredelphixecoretperlregexpascalDelphi TPerlRegEx
delphixe22.0.0Delphi XE2–XE3 (TRegEx)delphixe2delphixedelphipascalDelphi TRegEx
delphixe4core2.0.0Delphi XE4–XE5 (TPerlRegEx)delphixe4coredelphixe4coretperlregexpascalDelphi TPerlRegEx XE4
delphixe42.0.0Delphi XE4–XE5 (TRegEx)delphixe2delphixe4delphipascalDelphi TRegEx
delphixe6core2.0.0Delphi XE6 (TPerlRegEx)delphixe6coredelphixe4coretperlregexpascalDelphi TPerlRegEx XE4
delphixe62.0.0Delphi XE6 (TRegEx)delphixe6delphixe4coredelphixe6pascalDelphi TRegEx XE6
delphixe7core2.1.0Delphi XE7–XE8 & 10–10.1 (TPerlRegEx)delphixe7coredelphixe4coretperlregexpascalDelphi TPerlRegEx XE4
delphixe72.1.0Delphi XE7–XE8 & 10–10.1 (TRegEx)delphixe7delphixe4coredelphixe6pascalDelphi TRegEx XE6
epp52.0.0EditPad 5jgsoftpcrejgsoftpcreasis
epp62.0.0EditPad 6 & 7jgsoft3jgsoftasis
epp82.9.0EditPad 8jgsoft5jgsoft5asis
gnubre2.0.0GNU BREgnubrecPOSIX BRE
gnuere2.0.0GNU EREgnuerecPOSIX ERE
groovy42.0.0Groovy (JDK 1.4)java4javajavagroovyGroovy
groovy52.0.0Groovy (JDK 1.5)javajavajavagroovyGroovy
groovy62.0.0Groovy (JDK 1.6)java6javajavagroovyGroovy
groovy72.0.0Groovy (JDK 1.7)java7java7javagroovyGroovy
groovy82.0.0Groovy (JDK 1.8)java8java7java8groovyGroovy
groovy92.8.0Groovy (JDK 9–12)java9java7java8groovyGroovy
groovy132.9.0Groovy (JDK 13–14)java13java7java8groovyGroovy
groovy152.11.0Groovy (JDK 15)java15java7java8groovyGroovy
groovy162.11.0Groovy (JDK 16)java16java7java8groovyGroovy
groovy172.12.0Groovy (JDK 17–18)java17java7java8groovyGroovy
groovy192.13.0Groovy (JDK 19–21)java19java7java8groovyGroovy
html5chrome2.0.0HTML5 Pattern (Chrome)html5chromexmlHTML5 Pattern
html5edge2.4.0HTML5 Pattern (Edge)html5chromexmlHTML5 Pattern
html5firefox2.0.0HTML5 Pattern (Firefox)html5chromexmlHTML5 Pattern
html5msie2.0.0HTML5 Pattern (MSIE standard)html5xmlHTML5 Pattern
html5opera2.0.0HTML5 Pattern (Opera)html5chromexmlHTML5 Pattern
java42.0.0Java 4java4javajavajavaJava
java52.0.0Java 5javajavajavajavaJava
java62.0.0Java 6java6javajavajavaJava
java72.0.0Java 7java7java7javajavaJava7
java82.0.0Java 8java8java7java8javaJava7
java92.8.0Java 9–12java9java7java8javaJava7
java132.9.0Java 13–14java13java7java8javaJava7
java152.11.0Java 15java15java7java8javaJava7
java162.11.0Java 16java16java7java8javaJava7
java172.12.0Java 17–18java17java7java8javaJava7
java192.13.0Java 19–21java19java7java8javaJava7
chrome2.0.0JavaScript (Chrome)chromejavascriptjavascriptjavascriptJavaScript 2018
edge2.4.0JavaScript (Edge)chromejavascriptjavascriptjavascriptJavaScript 2018
firefox2.0.0JavaScript (Firefox)chromefirefoxjavascriptjavascriptJavaScript 2018
quirks2.0.0JavaScript (MSIE quirks)quirksquirksquirksjavascriptJavaScript
msie2.0.0JavaScript (MSIE standard)javascriptmsiemsiejavascriptJavaScript
opera2.0.0JavaScript (Opera)chromejavascriptjavascriptjavascriptJavaScript 2018
mysql2.0.0MySQLphperegcMySQL
oracle10gR12.0.0Oracle 10gR1oracle10gR1oraclesqlOracle10g
oracle10gR22.0.0Oracle 10gR2oracleoraclesqlOracle10g
oracle11g2.0.0Oracle 11gR1, 11gR2 & 12coracleoraclesqlOracle11g
pcre402.0.0PCRE 4.0–4.4pcre40cPCRE
pcre452.7.0PCRE 4.5pcre45cPCRE
pcre502.0.0PCRE 5.0–6.4pcre50cPCRE
pcre652.0.0PCRE 6.5–6.6pcre65cPCRE
pcre672.0.0PCRE 6.7pcrecPCRE
pcre702.0.0PCRE 7.0pcre70cPCRE
pcre712.0.0PCRE 7.1pcre71cPCRE
pcre722.0.0PCRE 7.2–7.3pcre72cPCRE
pcre742.0.0PCRE 7.4pcre74cPCRE
pcre752.0.0PCRE 7.5–7.6pcre75cPCRE
pcre772.0.0PCRE 7.7–7.9pcre77cPCRE
pcre8002.0.0PCRE 8.00pcre800cPCRE8
pcre8012.0.0PCRE 8.01–8.02pcre801cPCRE8
pcre8102.0.0PCRE 8.10pcre810cPCRE8
pcre8112.0.0PCRE 8.11–8.12pcre811cPCRE8
pcre8132.0.0PCRE 8.13pcre813cPCRE8
pcre8202.0.0PCRE 8.20pcre820cPCRE8
pcre8212.0.0PCRE 8.21pcre821cPCRE8
pcre8302.0.0PCRE 8.30–8.33 UTF-8pcre830cPCRE8
pcre830_162.0.0PCRE 8.30–8.33 UTF-16pcre830cPCRE16
pcre832_322.0.0PCRE 8.32–8.33 UTF-32pcre830cPCRE32
pcre8342.0.0PCRE 8.34–8.35 UTF-8pcre834cPCRE8
pcre834_162.0.0PCRE 8.34–8.35 UTF-16pcre834cPCRE16
pcre834_322.0.0PCRE 8.34–8.35 UTF-32pcre834cPCRE32
pcre8362.2.0PCRE 8.36–8.38 UTF-8pcre836cPCRE8
pcre836_162.2.0PCRE 8.36–8.38 UTF-16pcre836cPCRE16
pcre836_322.2.0PCRE 8.36–8.38 UTF-32pcre836cPCRE32
pcre8392.7.0PCRE 8.39 UTF-8pcre839cPCRE8
pcre839_162.7.0PCRE 8.39 UTF-16pcre839cPCRE16
pcre839_322.7.0PCRE 8.39 UTF-32pcre839cPCRE32
pcre8402.7.0PCRE 8.40–8.45 UTF-8pcre840cPCRE8
pcre840_162.7.0PCRE 8.40–8.45 UTF-16pcre840cPCRE16
pcre840_322.7.0PCRE 8.40–8.45 UTF-32pcre840cPCRE32
pcre10102.2.0PCRE2 10.10PCRE1010pcre1010cPCRE2
pcre10202.4.0PCRE2 10.20pcre1020pcre1010cPCRE2
pcre10212.5.0PCRE2 10.21–10.22pcre1021pcre1021cPCRE2
pcre10232.7.0PCRE2 10.23pcre1023pcre1021cPCRE2
pcre10302.8.0PCRE2 10.30–10.31pcre1030pcre1021cPCRE2
pcre10322.9.0PCRE2 10.32–10.34pcre1032pcre1021cPCRE2
pcre10352.11.0PCRE2 10.35–10.39pcre1035pcre1021cPCRE2
perl5082.0.0Perl 5.8perlperlperlperlopPerl
perl5102.0.0Perl 5.10perl510perl510perlperlopPerl
perl5122.0.0Perl 5.12perl512perl510perlperlopPerl
perl5142.0.0Perl 5.14–5.16perl514perl514perlperlopPerl
perl5182.0.0Perl 5.18perl518perl518perlperlopPerl
perl5202.1.0Perl 5.20perl520perl518perlperlopPerl
perl5222.3.0Perl 5.22perl522perl522perlperlopPerl
perl5242.7.0Perl 5.24perl524perl522perlperlopPerl
perl5262.7.0Perl 5.26–5.28perl526perl522perlperlopPerl
perl5302.9.0Perl 5.30–5.32perl530perl522perlperlopPerl
phpereg2.0.0PHP ereg 4.3.3–5.2.17phperegphperegphperegphperegPHPereg
phppreg43032.0.0PHP preg 4.3.3–4.3.4phppreg4303phppregphppregphppregPHPpreg
phppreg43052.7.0PHP preg 4.3.5–4.3.11phppreg4305phppregphppregphppregPHPpreg
phppreg44022.0.0PHP preg 4.4.0–4.4.2phppreg4402phppregphppregphppregPHPpreg
phppreg44032.0.0PHP preg 4.4.3–4.4.4phppreg4403phppregphppregphppregPHPpreg
phppreg44052.0.0PHP preg 4.4.5phppreg4405phppregphppregphppregPHPpreg
phppreg44062.0.0PHP preg 4.4.6–4.4.8phppreg4406phppregphppregphppregPHPpreg
phppreg50002.0.0PHP preg 5.0.0–5.0.4phppreg4305phppregphppregphppregPHPpreg
phppreg50052.0.0PHP preg 5.0.5–5.1.2phppreg4402phppregphppregphppregPHPpreg
phppreg51032.0.0PHP preg 5.1.3–5.1.6phppreg5103phppregphppregphppregPHPpreg
phppreg52002.0.0PHP preg 5.2.0–5.2.1phppreg5200phppregphppregphppregPHPpreg
phppreg52022.0.0PHP preg 5.2.2–5.2.3phppreg5202phppregphppregphppregPHPpreg
phppreg52042.0.0PHP preg 5.2.4phppreg5204phppregphppregphppregPHPpreg
phppreg52052.0.0PHP preg 5.2.5phppreg5205phppregphppregphppregPHPpreg
phppreg52062.0.0PHP preg 5.2.6phppreg5206phppregphppregphppregPHPpreg
phppreg52072.0.0PHP preg 5.2.7–5.2.13phppreg5207phppregphppregphppregPHPpreg
phppreg52142.0.0PHP preg 5.2.14–5.2.17phppreg5214phppregphppregphppregPHPpreg
phppreg53002.0.0PHP preg 5.3.0–5.3.1phppreg5207phppregphppregphppregPHPpreg
phppreg53022.0.0PHP preg 5.3.2phppreg5303phppregphppregphppregPHPpreg
phppreg53032.0.0PHP preg 5.3.3phppreg5214phppregphppregphppregPHPpreg
phppreg53042.0.0PHP preg 5.3.4–5.3.5phppreg5304phppregphppregphppregPHPpreg
phppreg53062.0.0PHP preg 5.3.6–5.3.18phppreg5306phppregphppregphppregPHPpreg
phppreg53192.0.0PHP preg 5.3.19–5.3.29phppreg5319phppregphppregphppregPHPpreg
phppreg54002.0.0PHP preg 5.4.0–5.4.8phppreg5306phppregphppregphppregPHPpreg
phppreg54092.0.0PHP preg 5.4.9–5.4.40phppreg5319phppregphppregphppregPHPpreg
phppreg54412.3.0PHP preg 5.4.41–5.4.45phppreg5609phppregphppregphppregPHPpreg
phppreg55002.0.0PHP preg 5.5.0–5.5.9phppreg5319phppregphppregphppregPHPpreg
phppreg55102.0.0PHP preg 5.5.10–5.5.24phppreg5510phppregphppregphppregPHPpreg
phppreg55252.3.0PHP preg 5.5.25–5.5.26phppreg5609phppregphppregphppregPHPpreg
phppreg55272.4.0PHP preg 5.5.27–5.5.31phppreg5611phppregphppregphppregPHPpreg
phppreg55322.5.0PHP preg 5.5.32–5.5.38phppreg5618phppregphppregphppregPHPpreg
phppreg56002.1.0PHP preg 5.6.0–5.6.8phppreg5510phppregphppregphppregPHPpreg
phppreg56092.3.0PHP preg 5.6.9–5.6.10phppreg5609phppregphppregphppregPHPpreg
phppreg56112.4.0PHP preg 5.6.11–5.6.17phppreg5611phppregphppregphppregPHPpreg
phppreg56182.5.0PHP preg 5.6.18–5.6.40phppreg5618phppregphppregphppregPHPpreg
phppreg70002.5.0PHP preg 7.0.0–7.0.2phppreg7000phppreg7phppreg7000phppregPHPpreg
phppreg70032.5.0PHP preg 7.0.3phppreg7003phppreg7phppreg7000phppregPHPpreg
phppreg70042.5.0PHP preg 7.0.4–7.1.33phppreg7003phppreg7phppregphppregPHPpreg
phppreg72002.8.0PHP preg 7.2.0–7.2.34phppreg7200phppreg7phppregphppregPHPpreg
phppreg73002.9.0PHP preg 7.3.0–7.3.33phppreg7300phppreg7phppregphppregPHPpreg
phppreg74002.10.0PHP preg 7.4.0–7.4.11phppreg7400phppreg7phppregphppregPHPpreg
phppreg74122.11.0PHP preg 7.4.12–7.4.33phppreg7412phppreg7phppregphppregPHPpreg
phppreg80002.11.0PHP preg 8.0.0–8.1.24phppreg8000phppreg7phppregphppregPHPpreg
bre2.0.0POSIX BREbrecPOSIX BRE
ere2.0.0POSIX EREerecPOSIX ERE
postgresql2.0.0PostgreSQLpostgrespostgrespostgrespostgresPostgreSQL
pgr22.0.0PowerGREP 2jgsoftpcrejgsoftpcreasis
pgr42.0.0PowerGREP 3 & 4jgsoftjgsoftasis
pgr52.5.0PowerGREP 5jgsoft5jgsoft5asis
powershell2.0.0PowerShelldotnetdotnetdotnetpowershellPowerShell
powershellops2.4.0PowerShell operatorsvs2012dotnetdotnetpowershellPowerShell operators
python242.0.0Python 2.4–2.6pythonpythonpythonpythonPython24
python272.0.0Python 2.7python27pythonpythonpythonPython27
python302.0.0Python 3.0python30pythonpythonpythonPython24
python312.0.0Python 3.1python30pythonpythonpythonPython27
python322.0.0Python 3.2python32pythonpythonpythonPython27
python332.0.0Python 3.3python33pythonpythonpythonPython27
python342.0.0Python 3.4python33pythonpythonpythonPython34
python352.4.0Python 3.5python35python35python35pythonPython34
python362.7.0Python 3.6python36python35python35pythonPython34
python372.8.0Python 3.7–3.10python37python37python37pythonPython34
python3112.13.0Python 3.11–3.12python311python37python37pythonPython34
r21402.0.0R 2.14.0–2.14.1r2140rrrR
r21422.0.0R 2.14.2r2142rrrR
r21502.0.0R 2.15.0–3.0.2r2150rrrR
r30032.0.0R 3.0.3–3.1.2r3003rrrR
r30132.2.0R 3.1.3–3.4.4r3013rrrR
r30502.8.0R 3.5.0–3.6.3r3050rrrR
r40002.10.0R 4.0.0–4.1.3r4000r4000rrR
r40202.13.0R 4.2.0–4.2.1r4020r4000rrR
ruby182.0.0Ruby 1.8rubyrubyrubyrubyRuby
ruby192.0.0Ruby 1.9ruby19ruby19rubyrubyRuby
ruby202.0.0Ruby 2.0–2.1ruby20ruby19rubyrubyRuby
ruby222.2.0Ruby 2.2–2.3ruby22ruby19rubyrubyRuby
ruby242.7.0Ruby 2.4–3.2ruby24ruby19rubyrubyRuby24
scala42.0.0Scala (JDK 1.4)java4javajavascalaScala
scala52.0.0Scala (JDK 1.5)javajavajavascalaScala
scala62.0.0Scala (JDK 1.6)java6javajavascalaScala
scala72.0.0Scala (JDK 1.7)java7java7javascalaScala
scala82.0.0Scala (JDK 1.8)java8java7java8scalaScala
scala92.8.0Scala (JDK 9–12)java9java7java8scalaScala
scala132.9.0Scala (JDK 13–14)java13java7java8scalaScala
scala152.11.0Scala (JDK 15)java15java7java8scalaScala
scala162.11.0Scala (JDK 16)java16java7java8scalaScala
scala172.12.0Scala (JDK 17–18)java17java7java8scalaScala
scala192.13.0Scala (JDK 19–21)java19java7java8scalaScala
stdreansicx102.4.0std::regex (C++Builder 10–10.4)stdreecmaansivc2015stdreansivc2015c11stdregex VC2013
stdreansicb112.12.0std::regex (C++Builder 11)stdreecmaansicb11stdreansivc2015c11stdregex VC2013
stdreansicbxe32.1.0std::regex (C++Builder Win64 XE3–XE6)stdreecmaansicbxe3stdreansicbc11stdregex XE3
stdreansicbxe72.1.0std::regex (C++Builder Win64 XE7–XE8)stdreecmaansicbxe7stdreansicbc11stdregex VC2013
stdreansivc20082.1.0std::regex (Visual C++ 2008)stdreecmaansivc2008stdreansivccstdregex VC2008
stdreansivc20102.1.0std::regex (Visual C++ 2010)stdreecmaansivc2010stdreansivccstdregex VC2010
stdreansivc20122.1.0std::regex (Visual C++ 2012)stdreecmaansivc2012stdreansivccstdregex VC2012
stdreansivc20132.1.0std::regex (Visual C++ 2013)stdreecmaansivc2013stdreansivcc11stdregex VC2013
stdreansivc20152.4.0std::regex (Visual C++ 2015)stdreecmaansivc2015stdreansivc2015c11stdregex VC2013
stdreansivc20172.7.0std::regex (Visual C++ 2017–2022)stdreecmaansivc2017stdreansivc2015c11stdregex VC2013
stdrewidecx102.4.0std::wregex (C++Builder 10–10.4)stdreecmawidecx10stdrewidevc2015c11Lstdwregex VC2013
stdrewidecb112.12.0std::wregex (C++Builder 11)stdreecmawidecb11stdrewidevc2015c11Lstdwregex VC2013
stdrewidecbxe32.1.0std::wregex (C++Builder Win64 XE3–XE6)stdreecmawidecbxe3stdrewidec11Lstdwregex XE3
stdrewidecbxe72.1.0std::wregex (C++Builder Win64 XE7–XE8)stdreecmawidecbxe7stdrewidec11Lstdwregex VC2013
stdrewidevc20082.1.0std::wregex (Visual C++ 2008)stdreecmawidevc2008stdrewidecLstdwregex VC2008
stdrewidevc20102.1.0std::wregex (Visual C++ 2010)stdreecmawidevc2010stdrewidecLstdwregex VC2010
stdrewidevc20122.1.0std::wregex (Visual C++ 2012)stdreecmawidevc2012stdrewidecLstdwregex VC2012
stdrewidevc20132.4.0std::wregex (Visual C++ 2013)stdreecmawidevc2012stdrewidec11Lstdwregex VC2013
stdrewidevc20152.4.0std::wregex (Visual C++ 2015)stdreecmawidevc2015stdrewidevc2015c11Lstdwregex VC2013
stdrewidevc20172.7.0std::wregex (Visual C++ 2017–2022)stdreecmawidevc2017stdrewidevc2015c11Lstdwregex VC2013
tcl842.0.0Tcl 8.4tcltcltclTcl
tcl852.2.0Tcl 8.5tcl85tcltclTcl
tcl862.0.0Tcl 8.6tcl86tcl86tclTcl
vbscript2.0.0VBscriptquirksvbscriptbasicVBscript
vbnet112.0.0Visual Basic (.NET 1.1)dotnet11dotnetdotnet11basicVBnet
vbnet202.0.0Visual Basic (.NET 2.0–7.0)dotnetdotnetdotnetbasicVBnet
vb62.0.0Visual Basic 6quirksvbscriptbasicVB6
vs20122.0.0Visual Studio 2012–2022 IDEvs2012dotnetasis
wxWidgets2.0.0wxWidgetstcltclcwxWidgets
xml2.0.0XML SchemaxmlxmlXML
xpath2.0.0XPathxpathxpathxpathxmlXPath
xregexp2chrome2.0.0XRegExp 2 (Chrome)xregexp2firefoxxregexp2firefoxjavascriptjavascriptXRegExp
xregexp2edge2.4.0XRegExp 2 (Edge)xregexp2firefoxxregexp2firefoxjavascriptjavascriptXRegExp
xregexp2firefox2.0.0XRegExp 2 (Firefox)xregexp2firefoxxregexp2firefoxjavascriptjavascriptXRegExp
xregexp2quirks2.0.0XRegExp 2 (MSIE quirks)xregexp2quirksxregexp2quirksjavascriptXRegExp
xregexp2msie2.0.0XRegExp 2 (MSIE standard)xregexp2xregexp2msiejavascriptXRegExp
xregexp2opera2.0.0XRegExp 2 (Opera)xregexp2firefoxxregexp2firefoxjavascriptjavascriptXRegExp
xregexp3chrome2.4.0XRegExp 3 (Chrome)xregexp3firefoxxregexp2firefoxjavascriptjavascriptXRegExp
xregexp3edge2.4.0XRegExp 3 (Edge)xregexp3firefoxxregexp2firefoxjavascriptjavascriptXRegExp
xregexp3firefox2.4.0XRegExp 3 (Firefox)xregexp3firefoxxregexp2firefoxjavascriptjavascriptXRegExp
xregexp3quirks2.4.0XRegExp 3 (MSIE quirks)xregexp3quirksxregexp2quirksjavascriptXRegExp
xregexp3msie2.4.0XRegExp 3 (MSIE standard)xregexp3xregexp2msiejavascriptXRegExp
xregexp3opera2.4.0XRegExp 3 (Opera)xregexp3firefoxxregexp2firefoxjavascriptjavascriptXRegExp
xregexp4chrome2.8.0XRegExp 4 (Chrome)xregexp4firefoxxregexp4firefoxjavascriptjavascriptXRegExp
xregexp4edge2.8.0XRegExp 4 (Edge)xregexp4firefoxxregexp4firefoxjavascriptjavascriptXRegExp
xregexp4firefox2.8.0XRegExp 4 (Firefox)xregexp4firefoxxregexp4firefoxjavascriptjavascriptXRegExp
xregexp4msie2.8.0XRegExp 4 (MSIE standard)xregexp4msiexregexp4msiemsiejavascriptXRegExp
xregexp4opera2.8.0XRegExp 4 (Opera)xregexp4firefoxxregexp4firefoxjavascriptjavascriptXRegExp
xregexp5chrome2.11.0XRegExp 5 (Chrome)xregexp5firefoxxregexp5firefoxjavascriptjavascriptXRegExp5
xregexp5edge2.11.0XRegExp 5 (Edge)xregexp5firefoxxregexp5firefoxjavascriptjavascriptXRegExp5
xregexp5firefox2.11.0XRegExp 5 (Firefox)xregexp5firefoxxregexp5firefoxjavascriptjavascriptXRegExp5
xregexp5msie2.11.0XRegExp 5 (MSIE standard)xregexp5msiexregexp5msiemsiejavascriptXRegExp5

Regex Flavor Identifiers

Identifiers for the -flavor command line parameter and for the custom application variant structure in the COM interface.

IdentifierAgeRegex Flavor
jgsoft52.0.0JGsoft V2 (EditPad 8; PowerGREP 5)
jgsoft1.0.0JGsoft (PowerGREP 3 & 4)
jgsoft32.0.0JGsoft (EditPad 6 & 7)
jgsoftpcre2.0.0JGsoft PCRE (EditPad 5; PowerGREP 2)
dotnet112.0.0.NET 1.1
dotnet1.0.0.NET 2.0–7.0
vs20122.0.0Visual Studio 2012–2022 IDE
dotnetecma112.4.0.NET 1.1 (ECMAScript)
dotnetecma202.4.0.NET 2.0–7.0 (ECMAScript)
java42.0.0Java 4
java1.0.0Java 5
java62.0.0Java 6
java72.0.0Java 7
java82.0.0Java 8
java92.8.0Java 9–12
java132.9.0Java 13–14
java152.11.0Java 15
java162.11.0Java 16
java172.12.0Java 17–18
java192.13.0Java 19–21
perl1.0.0Perl 5.8
perl5102.0.0Perl 5.10
perl5122.0.0Perl 5.12
perl5142.0.0Perl 5.14–5.16
perl5182.0.0Perl 5.18
perl5202.1.0Perl 5.20
perl5222.3.0Perl 5.22
perl5242.7.0Perl 5.24
perl5262.7.0Perl 5.26–5.28
perl5302.9.0Perl 5.30–5.32
pcre402.0.0PCRE 4.0–4.4
pcre452.7.0PCRE 4.5
pcre502.0.0PCRE 5.0–6.4
pcre652.0.0PCRE 6.5–6.6
pcre1.0.0PCRE 6.7
pcre702.0.0PCRE 7.0
pcre712.0.0PCRE 7.1
pcre722.0.0PCRE 7.2–7.3
pcre742.0.0PCRE 7.4
pcre752.0.0PCRE 7.5–7.6
pcre772.0.0PCRE 7.7–7.9
pcre8002.0.0PCRE 8.00
pcre8012.0.0PCRE 8.01–8.02
pcre8102.0.0PCRE 8.10
pcre8112.0.0PCRE 8.11–8.12
pcre8132.0.0PCRE 8.13
pcre8202.0.0PCRE 8.20
pcre8212.0.0PCRE 8.21
pcre8302.0.0PCRE 8.30–8.33
pcre8342.0.0PCRE 8.34–8.35
pcre8362.2.0PCRE 8.36–8.38
pcre8392.7.0PCRE 8.39
pcre8402.7.0PCRE 8.40–8.45
PCRE10102.2.0PCRE2 10.10
pcre10202.4.0PCRE2 10.20
pcre10212.5.0PCRE2 10.21–10.22
pcre10232.7.0PCRE2 10.23
pcre10302.8.0PCRE2 10.30–10.31
pcre10322.9.0PCRE2 10.32–10.34
pcre10352.11.0PCRE2 10.35–10.39
delphixe2.0.0Delphi XE (TRegEx)
delphixe22.0.0Delphi XE2–XE5 (TRegEx)
delphixe62.0.0Delphi XE6 (TRegEx)
delphixe72.1.0Delphi XE7–XE8 & 10–10.1 (TRegEx)
delphi1022.7.0Delphi 10.2 (TRegEx)
delphi1032.9.0Delphi 10.3–11 (TRegEx)
delphi20072.0.0Delphi 2007 (TPerlRegEx)
delphixecore2.0.0Delphi XE (TPerlRegEx)
delphixe2core2.0.0Delphi XE2–XE3, 2009 (TPerlRegEx)
delphixe4core2.0.0Delphi XE4–XE5 (TPerlRegEx)
delphixe6core2.0.0Delphi XE6 (TPerlRegEx)
delphixe7core2.1.0Delphi XE7–XE8 & 10–10.1 (TPerlRegEx)
delphi102core2.7.0Delphi 10.2 (TPerlRegEx)
delphi103core2.9.0Delphi 10.3–11 (TPerlRegEx)
phppreg43032.0.0PHP preg 4.3.3–4.3.4
phppreg43052.7.0PHP preg 4.3.5–4.3.11, 5.0.0–5.0.4
phppreg44022.0.0PHP preg 4.4.0–4.4.2, 5.0.5–5.1.2
phppreg44032.0.0PHP preg 4.4.3–4.4.4
phppreg44052.0.0PHP preg 4.4.5
phppreg44062.0.0PHP preg 4.4.6–4.4.8
phppreg51032.0.0PHP preg 5.1.3–5.1.6
phppreg52002.0.0PHP preg 5.2.0–5.2.1
phppreg52022.0.0PHP preg 5.2.2–5.2.3
phppreg52042.0.0PHP preg 5.2.4
phppreg52052.0.0PHP preg 5.2.5
phppreg52062.0.0PHP preg 5.2.6
phppreg52072.0.0PHP preg 5.2.7–5.2.13, 5.3.0–5.3.1
phppreg52142.0.0PHP preg 5.2.14–5.2.17, 5.3.3
phppreg53032.0.0PHP preg 5.3.2
phppreg53042.0.0PHP preg 5.3.4–5.3.5
phppreg53062.0.0PHP preg 5.3.6–5.3.18, 5.4.0–5.4.8
phppreg53192.0.0PHP preg 5.3.19–5.3.29, 5.4.9–5.4.40, 5.5.0–5.5.9
phppreg55102.0.0PHP preg 5.5.10–5.5.24, 5.6.0–5.6.8
phppreg56092.3.0PHP preg 5.4.41–5.4.45, 5.5.25–5.5.26, 5.6.9–5.6.10
phppreg56112.4.0PHP preg 5.5.27–5.5.31, 5.6.11–5.6.17
phppreg56182.5.0PHP preg 5.5.32–5.5.38, 5.6.18–5.6.40
phppreg70002.5.0PHP preg 7.0.0–7.0.2
phppreg70032.5.0PHP preg 7.0.3–7.1.33
phppreg72002.8.0PHP preg 7.2.0–7.2.34
phppreg73002.9.0PHP preg 7.3.0–7.3.33
phppreg74002.10.0PHP preg 7.4.0–7.4.11
phppreg74122.11.0PHP preg 7.4.12–7.4.33
phppreg80002.11.0PHP preg 8.0.0–8.1.24
r21402.0.0R 2.14.0–2.14.1
r21422.0.0R 2.14.2
r21502.0.0R 2.15.0–3.0.2
r30032.0.0R 3.0.3–3.1.2
r30132.2.0R 3.1.3–3.4.4
r30502.8.0R 3.5.0–3.6.3
r40002.10.0R 4.0.0–4.1.3
r40202.13.0R 4.2.0–4.2.1
chrome2.0.0JavaScript (Chrome & Firefox)
javascript1.0.0JavaScript (MSIE standard)
quirks2.0.0JavaScript (MSIE quirks)
html5chrome2.0.0HTML5 Pattern (Chrome & Firefox)
html52.0.0HTML5 Pattern (MSIE standard)
xregexp2firefox2.0.0XRegExp 2 (Chrome & Firefox)
xregexp22.0.0XRegExp 2 (MSIE standard)
xregexp2quirks2.0.0XRegExp 2 (MSIE quirks)
xregexp3firefox2.4.0XRegExp 3 (Chrome & Firefox)
xregexp32.4.0XRegExp 3 (MSIE standard)
xregexp3quirks2.4.0XRegExp 3 (MSIE quirks)
xregexp4firefox2.8.0XRegExp 4 (Chrome & Firefox)
xregexp4msie2.8.0XRegExp 4 (MSIE standard)
xregexp5firefox2.11.0XRegExp 5 (Chrome & Firefox)
xregexp5msie2.11.0XRegExp 5 (MSIE standard)
python1.0.0Python 2.4–2.6
python272.0.0Python 2.7
python302.0.0Python 3.0–3.1
python322.0.0Python 3.2
python332.0.0Python 3.3–3.4
python352.4.0Python 3.5
python362.7.0Python 3.6
python372.8.0Python 3.7–3.10
python3112.13.0Python 3.11–3.12
ruby1.0.0Ruby 1.8
ruby192.0.0Ruby 1.9
ruby202.0.0Ruby 2.0–2.1
ruby222.2.0Ruby 2.2–2.3
ruby242.7.0Ruby 2.4–3.2
tcl1.0.0Tcl ARE 8.4
tcl852.2.0Tcl ARE 8.5
tcl862.0.0Tcl ARE 8.6
postgres2.0.0PostgreSQL ARE
tclbre842.0.0Tcl BRE 8.4
tclbre852.2.0Tcl BRE 8.5
tclbre862.0.0Tcl BRE 8.6
postgresbre2.0.0PostgreSQL BRE
tclere842.0.0Tcl ERE 8.4
tclere852.2.0Tcl ERE 8.5
tclere862.0.0Tcl ERE 8.6
postgresere2.0.0PostgreSQL ERE
phpereg2.0.0PHP ereg 4.3.3–5.2.17
bre1.0.0POSIX BRE
ere1.0.0POSIX ERE
gnubre1.0.0GNU BRE
gnuere1.0.0GNU ERE
oracle10gR12.0.0Oracle 10gR1
oracle1.0.0Oracle 10gR2–12cR1
xml1.0.0XML Schema
xpath1.0.0XPath
stdreecmaansivc20082.1.0std::regex ECMAScript (Visual C++ 2008)
stdreecmaansivc20102.1.0std::regex ECMAScript (Visual C++ 2010)
stdreecmaansivc20122.1.0std::regex ECMAScript (Visual C++ 2012)
stdreecmaansivc20132.1.0std::regex ECMAScript (Visual C++ 2013)
stdreecmaansivc20152.4.0std::regex ECMAScript (Visual C++ 2015 & C++Builder 10–10.4)
stdreecmaansivc20172.7.0std::regex ECMAScript (Visual C++ 2017–2022)
stdreecmaansicbxe32.1.0std::regex ECMAScript (C++Builder Win64 XE3–XE6)
stdreecmaansicbxe72.1.0std::regex ECMAScript (C++Builder Win64 XE7–XE8)
stdreecmaansicb112.12.0std::regex ECMAScript (C++Builder 11)
stdreecmawidevc20082.1.0std::wregex ECMAScript (Visual C++ 2008)
stdreecmawidevc20102.1.0std::wregex ECMAScript (Visual C++ 2010)
stdreecmawidevc20122.1.0std::wregex ECMAScript (Visual C++ 2012–2013)
stdreecmawidevc20152.4.0std::wregex ECMAScript (Visual C++ 2015)
stdreecmawidevc20172.7.0std::wregex ECMAScript (Visual C++ 2017–2022)
stdreecmawidecbxe32.1.0std::wregex ECMAScript (C++Builder Win64 XE3–XE6)
stdreecmawidecbxe72.1.0std::wregex ECMAScript (C++Builder Win64 XE7–XE8)
stdreecmawidecx102.4.0std::wregex ECMAScript (C++Builder 10–10.4)
stdreecmawidecb112.12.0std::wregex ECMAScript (C++Builder 11)
stdrebreansivc20082.1.0std::regex basic (Visual C++ 2008)
stdrebreansivc20102.1.0std::regex basic (Visual C++ 2010)
stdrebreansivc20122.6.0std::regex basic (Visual C++ 2012–2013)
stdrebreansivc20152.4.0std::regex basic (Visual C++ 2015 & C++Builder 10–10.4)
stdrebreansicbxe32.1.0std::regex basic (C++Builder Win64 XE3–XE6)
stdrebreansicbxe72.6.0std::regex basic (C++Builder Win64 XE7–XE8)
stdrebreansicb112.12.0std::regex basic (C++Builder 11)
stdrebrewidevc20082.1.0std::wregex basic (Visual C++ 2008)
stdrebrewidevc20102.1.0std::wregex basic (Visual C++ 2010)
stdrebrewidevc20122.6.0std::wregex basic (Visual C++ 2012–2015)
stdrebrewidecbxe32.1.0std::wregex basic (C++Builder Win64 XE3–XE6)
stdrebrewidecbxe72.6.0std::wregex basic (C++Builder Win64 XE7–XE8 & C++Builder 10–10.4)
stdrebrewidecb112.12.0std::wregex basic (C++Builder 11)
stdregrepansivc20082.1.0std::regex grep (Visual C++ 2008)
stdregrepansivc20102.1.0std::regex grep (Visual C++ 2010)
stdregrepansivc20122.6.0std::regex grep (Visual C++ 2012–2013)
stdregrepansivc20152.4.0std::regex grep (Visual C++ 2015 & C++Builder 10–10.4)
stdregrepansicbxe32.1.0std::regex grep (C++Builder Win64 XE3–XE6)
stdregrepansicbxe72.6.0std::regex grep (C++Builder Win64 XE7–XE8)
stdregrepansicb112.12.0std::regex grep (C++Builder 11)
stdregrepwidevc20082.1.0std::wregex grep (Visual C++ 2008)
stdregrepwidevc20102.1.0std::wregex grep (Visual C++ 2010)
stdregrepwidevc20122.6.0std::wregex grep (Visual C++ 2012–2015)
stdregrepwidecbxe32.1.0std::wregex grep (C++Builder Win64 XE3–XE6)
stdregrepwidecbxe72.6.0std::wregex grep (C++Builder Win64 XE7–XE8 & C++Builder 10–10.4)
stdregrepwidecb112.12.0std::wregex grep (C++Builder 11)
stdreereansivc20082.1.0std::regex extended (Visual C++ 2008)
stdreereansivc20102.1.0std::regex extended (Visual C++ 2010–2013)
stdreereansivc20152.4.0std::regex extended (Visual C++ 2015 & C++Builder 10–10.4)
stdreereansicbxe32.1.0std::regex extended (C++Builder Win64 XE3–XE8)
stdreereansicb112.12.0std::regex extended (C++Builder 11)
stdreerewidevc20082.1.0std::wregex extended (Visual C++ 2008)
stdreerewidevc20102.1.0std::wregex extended (Visual C++ 2010–2015)
stdreerewidecbxe32.1.0std::wregex extended (C++Builder Win64 XE3–XE8 & C++Builder 10–10.4)
stdreerewidecb112.12.0std::wregex extended (C++Builder 11)
stdreegrepansivc20082.1.0std::regex egrep (Visual C++ 2008)
stdreegrepansivc20102.1.0std::regex egrep (Visual C++ 2010–2013)
stdreegrepansivc20152.4.0std::regex egrep (Visual C++ 2015 & C++Builder 10–10.4)
stdreegrepansicbxe32.1.0std::regex egrep (C++Builder Win64 XE3–XE8)
stdreegrepansicb112.12.0std::regex egrep (C++Builder 11)
stdreegrepwidevc20082.1.0std::wregex egrep (Visual C++ 2008)
stdreegrepwidevc20102.1.0std::wregex egrep (Visual C++ 2010–2015)
stdreegrepwidecbxe32.1.0std::wregex egrep (C++Builder Win64 XE3–XE8 & C++Builder 10–10.4)
stdreegrepwidecb112.12.0std::wregex egrep (C++Builder 11)
stdreawkansivc20082.1.0std::regex awk (Visual C++ 2008)
stdreawkansivc20102.1.0std::regex awk (Visual C++ 2010–2012)
stdreawkansivc20132.1.0std::regex awk (Visual C++ 2013)
stdreawkansivc20152.4.0std::regex awk (Visual C++ 2015 & C++Builder 10–10.4)
stdreawkansicbxe32.1.0std::regex awk (C++Builder Win64 XE3–XE6)
stdreawkansicbxe72.1.0std::regex awk (C++Builder Win64 XE7–XE8)
stdreawkansicb112.12.0std::regex awk (C++Builder 11)
stdreawkwidevc20082.1.0std::wregex awk (Visual C++ 2008)
stdreawkwidevc20102.1.0std::wregex awk (Visual C++ 2010–2015)
stdreawkwidecbxe32.1.0std::wregex awk (C++Builder Win64 XE3–XE8 & C++Builder 10–10.4)
stdreawkwidecb112.12.0std::wregex awk (C++Builder 11)
boostecmaansi10382.6.0boost::regex ECMAScript 1.38–1.39
boostecmaansi10422.6.0boost::regex ECMAScript 1.42–1.43
boostecmaansi10442.6.0boost::regex ECMAScript 1.44–1.46
boostecmaansi10472.6.0boost::regex ECMAScript 1.47
boostecmaansi10482.7.0boost::regex ECMAScript 1.48–1.49
boostecmaansi10502.12.0boost::regex ECMAScript 1.50–1.53
boostecmaansi10542.6.0boost::regex ECMAScript 1.54–1.57
boostecmaansi10582.6.0boost::regex ECMAScript 1.58–1.59
boostecmaansi10602.6.0boost::regex ECMAScript 1.60–1.61
boostecmaansi10622.6.0boost::regex ECMAScript 1.62–1.63
boostecmaansi10642.7.0boost::regex ECMAScript 1.64–1.65
boostecmaansi10662.8.0boost::regex ECMAScript 1.66–1.77
boostecmaansi10782.13.0boost::regex ECMAScript 1.78–1.83
boostecmawide10382.6.0boost::wregex ECMAScript 1.38–1.39
boostecmawide10422.6.0boost::wregex ECMAScript 1.42–1.43
boostecmawide10442.6.0boost::wregex ECMAScript 1.44–1.46
boostecmawide10472.6.0boost::wregex ECMAScript 1.47
boostecmawide10482.7.0boost::wregex ECMAScript 1.48–1.49
boostecmawide10502.12.0boost::wregex ECMAScript 1.50–1.53
boostecmawide10542.6.0boost::wregex ECMAScript 1.54–1.57
boostecmawide10582.6.0boost::wregex ECMAScript 1.58–1.59
boostecmawide10602.6.0boost::wregex ECMAScript 1.60–1.63
boostecmawide10642.7.0boost::wregex ECMAScript 1.64–1.65
boostecmawide10662.8.0boost::wregex ECMAScript 1.66–1.77
boostecmawide10782.13.0boost::wregex ECMAScript 1.78–1.83
boostbreansi10382.6.0boost::regex basic 1.38–1.39
boostbreansi10422.6.0boost::regex basic 1.42–1.61
boostbreansi10622.6.0boost::regex basic 1.62–1.83
boostbrewide10382.6.0boost::wregex basic 1.38–1.39
boostbrewide10422.6.0boost::wregex basic 1.42–1.59
boostbrewide10602.6.0boost::wregex basic 1.60–1.83
boostgrepansi10382.6.0boost::regex grep 1.38–1.39
boostgrepansi10422.6.0boost::regex grep 1.42–1.61
boostgrepansi10622.6.0boost::regex grep 1.62–1.83
boostgrepwide10382.6.0boost::wregex grep 1.38–1.39
boostgrepwide10422.6.0boost::wregex grep 1.42–1.59
boostgrepwide10602.6.0boost::wregex grep 1.60–1.83
boostereansi10382.6.0boost::regex extended 1.38–1.39
boostereansi10422.6.0boost::regex extended 1.42–1.61
boostereansi10622.6.0boost::regex extended 1.62–1.77
boostereansi10782.13.0boost::regex extended 1.78–1.83
boosterewide10382.6.0boost::wregex extended 1.38–1.39
boosterewide10422.6.0boost::wregex extended 1.42–1.59
boosterewide10602.6.0boost::wregex extended 1.60–1.77
boosterewide10782.13.0boost::wregex extended 1.78–1.83
boostegrepansi10382.6.0boost::regex egrep 1.38–1.39
boostegrepansi10422.6.0boost::regex egrep 1.42–1.61
boostegrepansi10622.6.0boost::regex egrep 1.62–1.77
boostegrepansi10782.13.0boost::regex egrep 1.78–1.83
boostegrepwide10382.6.0boost::wregex egrep 1.38–1.39
boostegrepwide10422.6.0boost::wregex egrep 1.42–1.59
boostegrepwide10602.6.0boost::wregex egrep 1.60–1.77
boostegrepwide10782.13.0boost::wregex egrep 1.78–1.83
boostawkansi10382.6.0boost::regex awk 1.38–1.39
boostawkansi10422.6.0boost::regex awk 1.42–1.61
boostawkansi10622.6.0boost::regex awk 1.62–1.77
boostawkansi10782.13.0boost::regex awk 1.78–1.83
boostawkwide10382.6.0boost::wregex awk 1.38–1.39
boostawkwide10422.6.0boost::wregex awk 1.42–1.59
boostawkwide10602.6.0boost::wregex awk 1.60–1.77
boostawkwide10782.13.0boost::wregex awk 1.78–1.83

Replacement Flavor Identifiers

Identifiers for the -flavorreplace command line parameter and for the custom application variant structure in the COM interface.

IdentifierAgeReplace Flavor
jgsoft52.0.0JGsoft V2 (EditPad 8; PowerGREP 5)
jgsoft1.0.0JGsoft (EditPad 6 & 7; PowerGREP 3 & 4)
jgsoftpcre2.0.0JGsoft (EditPad 5; PowerGREP 2)
delphixe2.1.0Delphi XE–XE3 (TRegEx)
delphixe42.0.0Delphi XE4–XE5 (TRegEx)
delphi1.0.0Delphi 10.2–11 (TRegEx & TPerlRegEx) & Delphi 2007–2009 (TPerlRegEx)
delphixecore2.1.0Delphi XE–XE3 (TPerlRegEx)
delphixe4core2.1.0Delphi XE6–10.1 (TRegEx & TPerlRegEx) & Delphi XE4–XE5 (TPerlRegEx)
dotnet1.0.0.NET 1.1–7.0
dotnetecma2.4.0.NET 1.1–7.0 (ECMAScript)
java1.0.0Java 4–6
java72.0.0Java 7–21
perl1.0.0Perl 5.8
perl5102.0.0Perl 5.10–5.12
perl5142.0.0Perl 5.14–5.16
perl5182.0.0Perl 5.18–5.20
perl5222.3.0Perl 5.22–5.32
pcre10102.2.0PCRE2 10.10–10.20
pcre10212.5.0PCRE2 10.21–10.39
pcrex10212.5.0PCRE2 extended 10.21–10.39
javascript1.0.0JavaScript (Chrome)
firefox2.0.0JavaScript (Firefox)
msie2.0.0JavaScript (MSIE standard)
quirks2.0.0JavaScript (MSIE quirks)
xregexp2firefox2.4.0XRegExp 2–3 (Chrome & Firefox)
xregexp22.0.0XRegExp 2-3 (MSIE standard & quirks)
xregexp4firefox2.12.0XRegExp 4 (Chrome & Firefox)
xregexp4msie2.12.0XRegExp 4 (MSIE standard)
xregexp5firefox2.11.0XRegExp 5 (Chrome & Firefox)
xregexp5msie2.11.0XRegExp 5 (MSIE standard)
vbscript1.0.0VBScript
python1.0.0Python 2.4–3.4
python352.4.0Python 3.5–3.6
python372.8.0Python 3.7–3.12
ruby1.0.0Ruby 1.8
ruby192.0.0Ruby 1.9–3.2
tcl1.0.0Tcl 8.4–8.5
tcl862.0.0Tcl 8.6
phpereg1.0.0PHP ereg 4.3.3–5.2.17
phppreg1.0.0PHP preg 4.3.3–5.6.40
phppreg72.5.0PHP preg 7.0.0–8.1.24
r1.0.0R 2.14.0–3.6.3
r40002.10.0R 4.0.0–4.2.1
realbasic1.0.0REALbasic/Xojo
oracle1.0.0Oracle
postgres1.0.0PostgreSQL
xpath1.0.0XPath
stdreansivc2.1.0std::regex ECMAScript (Visual C++ 2008–2013)
stdreansivc20152.4.0std::regex ECMAScript (Visual C++ 2015–2022 & C++Builder 10–10.4)
stdreansicb2.1.0std::regex ECMAScript (C++Builder Win64 XE3–XE8)
stdrewide2.1.0std::wregex ECMAScript (Visual C++ 2008–2013 & C++Builder Win64 XE3–XE8)
stdrewidevc20152.4.0std::wregex ECMAScript (Visual C++ 2015–2022 & C++Builder 10–11)
stdresedansivc20082.5.0std::regex sed (Visual C++ 2008–2013)
stdresedansivc20152.5.0std::regex sed (Visual C++ 2015–2022 & C++Builder 10–10.4)
stdresedansicbxe32.5.0std::regex sed (C++Builder Win64 XE3–XE8)
stdresedwidevc20082.5.0std::wregex sed (Visual C++ 2008–2013 & C++Builder Win64 XE3–XE8)
stdresedwidevc20152.5.0std::wregex sed (Visual C++ 2015–2022 & C++Builder 10–11)
boostallansi10382.6.0boost::regex all 1.38–1.39
boostallansi10422.6.0boost::regex all 1.42–1.83
boostallwide10382.6.0boost::wregex all 1.38–1.39
boostallwide10422.6.0boost::wregex all 1.42–1.83
boostecmaansi10382.6.0boost::regex ECMAScript 1.38–1.39
boostecmaansi10422.6.0boost::regex ECMAScript 1.42–1.83
boostecmawide10382.6.0boost::wregex ECMAScript 1.38–1.39
boostecmawide10422.6.0boost::wregex ECMAScript 1.42–1.83
boostsedansi10382.6.0boost::regex sed 1.38–1.39 & 1.42–1.83
boostsedwide10382.6.0boost::wregex sed 1.38–1.39 & 1.42–1.83

Split Flavor Identifiers

Identifiers for the -flavorsplit command line parameter and for the custom application variant structure in the COM interface.

IdentifierAgeSplit Flavor
delphi2.0.0Delphi XE–XE5 (TRegEx)
delphixe62.0.0Delphi XE6–XE8 & 10–11 (TRegEx)
tperlregex2.0.0Delphi 2007–XE8 & 10–11 (TPerlRegEx)
dotnet112.0.0.NET 1.1
dotnet2.0.0.NET 2.0–7.0
java2.0.0Java 4–7
java82.0.0Java 8–21
perl2.0.0Perl 5.8–5.32
javascript2.0.0JavaScript (Chrome & Firefox)
msie2.0.0JavaScript (MSIE standard)
quirks2.0.0JavaScript (MSIE quirks)
python2.0.0Python 2.4–3.4
python352.4.0Python 3.5–3.6
python372.8.0Python 3.7-3.12
ruby2.0.0Ruby 1.8–3.2
phpereg2.0.0PHP ereg 4.3.3–5.2.17
phppreg2.0.0PHP preg 4.3.3–5.6.40, 7.0.5–8.1.24
phppreg70002.5.0PHP preg 7.0.0–7.0.4
r2.0.0R 2.14.0–4.2.1
postgres2.0.0PostgreSQL
xpath2.0.0XPath

String Style Identifiers

Identifiers for the -string command line parameter and for the StringType parameter in the COM interface.

IdentifierAgeString Style
asis1.0.0as is
basic1.0.0Basic string
c1.0.0C string
cL2.1.0C wide string
c112.4.0C++11 raw string
c11L2.4.0C++11 wide raw string
c#1.0.0C# string
pascal1.0.0Delphi string
prism1.0.0Delphi Prism string
groovy1.0.0Groovy string
java1.0.0Java string
javascriptstring1.0.0JavaScript string
javascript1.0.0JavaScript // operator
perl1.0.0Perl string
perlop1.0.0Perl m// or s/// operator
phpereg1.0.0PHP string
phppreg1.0.0PHP "//" string
postgres1.0.0PostgreSQL string
powershell1.0.0PowerShell string
python1.0.0Python string
r2.0.0R string
ruby1.0.0Ruby // operator
scala1.0.0Scala string
sql1.0.0SQL string
tcl1.0.0Tcl word
xml1.0.0XML

Text File Encoding Identifiers

IdentifierEncoding
bytesBinary file to be opened in hexadecimal mode
utf8Unicode, UTF-8
utf32leUnicode, UTF-32 little endian
utf32beUnicode, UTF-32 big endian
utf16leUnicode, UTF-16 little endian
utf16beUnicode, UTF-16 big endian
win1250Windows 1250: Central European
win1251Windows 1251: Cyrillic
win1252Windows 1252: Western European
win1253Windows 1253: Greek
win1254Windows 1254: Turkish
win1255Windows 1255: Hebrew
win1256Windows 1256: Arabic
win1257Windows 1257: Baltic
win1258Windows 1258: Vietnam
win874Windows 874: Thai
8859-1ISO-8859-1 Latin-1 Western European
8859-2ISO-8859-2 Latin-2 Central European
8859-3ISO-8859-3 Latin-3 South European
8859-4ISO-8859-4 Latin-4 North European
8859-5ISO-8859-5 Cyrillic
8859-6ISO-8859-6 Arabic
8859-7ISO-8859-7 Greek
8859-8ISO-8859-8 Hebrew
8859-9ISO-8859-9 Latin-5 Turkish
8859-10ISO-8859-10 Latin-6 Nordic
8859-11ISO-8859-11 Thai (TIS-620)
8859-13ISO-8859-13 Latin-7 Baltic Rim
8859-14ISO-8859-14 Latin-8 Celtic
8859-15ISO-8859-15 Latin-9
8859-16ISO-8859-16 Latin-10 South-Eastern European
dos437DOS 437: United States
dos737DOS 737: Greek
dos775DOS 775: Baltic Rim
dos850DOS 850: Western European
dos852DOS 852: Central European
dos855DOS 855: Cyrillic
dos857DOS 857: Turkish
dos860DOS 860: Portuguese
dos861DOS 861: Icelandic
dos862DOS 862: Hebrew
dos863DOS 863: Canadian French
dos864DOS 864: Arabic
dos865DOS 865: Nordic
dos866DOS 866: Cyrillic Russian
dos869DOS 869: Greek 2
koi8rKOI8-R: Russian
koi8uKOI8-U: Ukranian
ebcdic037EBCDIC 037: US & Canada
ebcdic424EBCDIC 424: Hebrew
ebcdic500EBCDIC 500: International
ebcdic875EBCDIC 875: Greek
ebcdic1026EBCDIC 1026: Turkish
10585ISO-10858: Armenian
armscii7ArmSCII-7: Armenian
armscii8ArmSCII-8: Armenian
armscii8aArmSCII-8A: Armenian
geostd8GEOSTD8: Georgian
isiri-3342ISIRI 3342: Farsi
kamenickyKamenický: Czech & Slovak
kz-1048KZ-1048: Kazach
mazoviaMazovia: Polish
mikMIK: Bulgarian
ptcp154PTCP154: Cyrillic Asian
tcvnTCVN: Vietnamese
visciiVISCII: Vietnamese
vpsVPS: Vietnamese
yuscii-cyrYUSCII Cyrillic: Yugoslavia
yuscii-latYUSCII Latin: Yugoslavia
asciiUS-ASCII (7-bit)
win932Windows 932: Japanese (Shift-JIS)
win949Windows 949: Korean
win936Windows 936: Simplified Chinese (GBK)
win950Windows 950: Traditional Chinese (Big5)
euc-jpEUC-JP: Japanese (JIS 201+208)
euc-jp-0212EUC-JP-212: Japanese (JIS 201+208+212)
euc-krEUC-KR: Korean (KS 1001)
euc-cnEUC-CN: Simplified Chinese (GB 2312)
euc-twEUC-TW: Traditional Chinese (CNS 11643)
uffffASCII + \uFFFF Unicode Escapes
ncrhexASCII +  NCR
ncrdecASCII +  NCR
htmlentitiesASCII + &htmlchar;
iscii-devISCII Devanagari
iscii-bngISCII Bengali & Assamese
iscii-pnjISCII Punjabi (Gurmukhi)
iscii-gjrISCII Gujarati
iscii-oriISCII Oriya
iscii-tmlISCII Tamil
iscii-tlgISCII Telugu
iscii-kndISCII Kannada
iscii-mlmISCII Malayalam
vniVNI: Vietnamese
viqrVIQR: Vietnamese
mac-arabicMac Arabic
mac-celticMac Celtic
mac-ceMac Central European
mac-croatianMac Croatian
mac-cyrillicMac Cyrillic
mac-dingbatsMac Dingbats
mac-farsiMac Farsi
mac-gaelicMac Gaelic
mac-greekMac Greek
mac-hebrewMac Hebrew
mac-icelandicMac Icelandic
mac-inuitMac Inuit
mac-romanMac Roman (Western European)
mac-romanianMac Romanian
mac-symbolMac Symbol
mac-thaiMac Thai
mac-turkishMac Turkish
mac-chinesesimpMac Chinese Simplified
mac-chinesetradMac Chinese Traditional
mac-devanagariMac Devanagari
mac-gujaratiMac Gujarati
mac-gurmukhiMac Gurmukhi
mac-japaneseMac Japanese
mac-koreanMac Korean
utf7Unicode, UTF-7
2022-jpISO-2022-JP: Japanese (JIS 201+208)
2022-jp-1ISO-2022-JP-1: Japanese (JIS 201+208+212)
2022-jp-2ISO-2022-JP-2: Japanese multilingual (JIS 201+208+212)
2022-krISO-2022-KR: Korean (KS 1001)
2022-cnISO-2022-CN: Chinese (GB 2312 + CNS 11643)
hzHZ: Simplified Chinese
tsciiTSCII: Tamil