Regular Expressions 101

Save & Share

  • Regex Version: ver. 1
  • Update Regex
    ctrl+⇧+s
  • Save new Regex
    ctrl+s
  • Add to Community Library

Flavor

  • PCRE2 (PHP >=7.3)
  • PCRE (PHP <7.3)
  • ECMAScript (JavaScript)
  • Python
  • Golang
  • Java 8
  • .NET 7.0 (C#)
  • Rust
  • Regex Flavor Guide

Function

  • Match
  • Substitution
  • List
  • Unit Tests

Tools

Sponsors
There are currently no sponsors. Become a sponsor today!
An explanation of your regex will be automatically generated as you type.
Detailed match information will be displayed here automatically.
  • All Tokens
  • Common Tokens
  • General Tokens
  • Anchors
  • Meta Sequences
  • Quantifiers
  • Group Constructs
  • Character Classes
  • Flags/Modifiers
  • Substitution
  • A single character of: a, b or c
    [abc]
  • A character except: a, b or c
    [^abc]
  • A character in the range: a-z
    [a-z]
  • A character not in the range: a-z
    [^a-z]
  • A character in the range: a-z or A-Z
    [a-zA-Z]
  • Any single character
    .
  • Alternate - match either a or b
    a|b
  • Any whitespace character
    \s
  • Any non-whitespace character
    \S
  • Any digit
    \d
  • Any non-digit
    \D
  • Any word character
    \w
  • Any non-word character
    \W
  • Non-capturing group
    (?:...)
  • Capturing group
    (...)
  • Zero or one of a
    a?
  • Zero or more of a
    a*
  • One or more of a
    a+
  • Exactly 3 of a
    a{3}
  • 3 or more of a
    a{3,}
  • Between 3 and 6 of a
    a{3,6}
  • Start of string
    ^
  • End of string
    $
  • A word boundary
    \b
  • Non-word boundary
    \B

Regular Expression

/
/
gm

Test String

Code Generator

Generated Code

#include <StringConstants.au3> ; to declare the Constants of StringRegExp #include <Array.au3> ; UDF needed for _ArrayDisplay and _ArrayConcatenate Local $sRegex = "(?m)^[a-z\d]+(\-[a-z\d]+){0,7}$" Local $sString = "zerox" & @CRLF & _ "wtech" & @CRLF & _ "001-game-creator" & @CRLF & _ "2d-fighter-maker-2nd" & @CRLF & _ "2d-rts-multiplayer-engine" & @CRLF & _ "2devolved" & @CRLF & _ "2dream" & @CRLF & _ "2moons" & @CRLF & _ "3d-engine-gepard" & @CRLF & _ "3d-rad" & @CRLF & _ "3dge" & @CRLF & _ "3dstate" & @CRLF & _ "3dvia-studio" & @CRLF & _ "3dzzd" & @CRLF & _ "3impact" & @CRLF & _ "4a-engine" & @CRLF & _ "9gears" & @CRLF & _ "adaptive-game-engine-age" & @CRLF & _ "adobe-director" & @CRLF & _ "adobe-flash-professional" & @CRLF & _ "advengen" & @CRLF & _ "adventure-game-studio" & @CRLF & _ "adventure-maker" & @CRLF & _ "affinity-engine" & @CRLF & _ "agar" & @CRLF & _ "age" & @CRLF & _ "age1" & @CRLF & _ "age-3d" & @CRLF & _ "agen" & @CRLF & _ "agharta-studio-engine" & @CRLF & _ "airnovel" & @CRLF & _ "akari3d-engine" & @CRLF & _ "alamo" & @CRLF & _ "aleph-one" & @CRLF & _ "alicesoft-system-40" & @CRLF & _ "allbinary-platform" & @CRLF & _ "altengine" & @CRLF & _ "ambrose3d" & @CRLF & _ "amp2" & @CRLF & _ "andengine" & @CRLF & _ "angry-turtle" & @CRLF & _ "anime-studio" & @CRLF & _ "annihilation-engine-for-source" & @CRLF & _ "antiryad-gx" & @CRLF & _ "scimitar" & @CRLF & _ "apexcmd" & @CRLF & _ "apocalyx" & @CRLF & _ "app-game-kit" & @CRLF & _ "apricotjs" & @CRLF & _ "aqua" & @CRLF & _ "archive-games" & @CRLF & _ "argon-4" & @CRLF & _ "articx" & @CRLF & _ "aspen" & @CRLF & _ "astrogame-engine" & @CRLF & _ "aura" & @CRLF & _ "aura-engine" & @CRLF & _ "aurora-engine" & @CRLF & _ "away3d" & @CRLF & _ "axis" & @CRLF & _ "axis-game-factory" & @CRLF & _ "aztica-6dx" & @CRLF & _ "babylonjs" & @CRLF & _ "backbone-game-engine" & @CRLF & _ "bacon2d" & @CRLF & _ "bang-engine" & @CRLF & _ "barok" & @CRLF & _ "barrage-engine" & @CRLF & _ "base-render-unit-engine" & @CRLF & _ "bennugd" & @CRLF & _ "biengine" & @CRLF & _ "big-world-technology" & @CRLF & _ "bit-engine" & @CRLF & _ "bitsquid" & @CRLF & _ "bittech" & @CRLF & _ "black-sun-engine" & @CRLF & _ "blackion-game-engine" & @CRLF & _ "blade3d" & @CRLF & _ "blanke" & @CRLF & _ "blast3d" & @CRLF & _ "blender-game-engine" & @CRLF & _ "blitwizard" & @CRLF & _ "blitz-max" & @CRLF & _ "blockygame-engine" & @CRLF & _ "bloxel" & @CRLF & _ "box2d" & @CRLF & _ "brahma" & @CRLF & _ "brender" & @CRLF & _ "brfactory" & @CRLF & _ "bright-engine" & @CRLF & _ "broken-mug-engine" & @CRLF & _ "btengine" & @CRLF & _ "build" & @CRLF & _ "build2" & @CRLF & _ "c3d" & @CRLF & _ "cafu-engine" & @CRLF & _ "calidus" & @CRLF & _ "cardboard-engine" & @CRLF & _ "carnivorous-exports" & @CRLF & _ "castle-game-engine" & @CRLF & _ "cellblock-9" & @CRLF & _ "cgda-computer-game-development-architecture" & @CRLF & _ "chrome-engine-1" & @CRLF & _ "chrome-engine-2" & @CRLF & _ "chrome-engine-3" & @CRLF & _ "chrome-engine-4" & @CRLF & _ "chrome-engine-5" & @CRLF & _ "chrome-engine-6" & @CRLF & _ "cine-engine" & @CRLF & _ "clausewitz-engine" & @CRLF & _ "cloacknt-engine" & @CRLF & _ "cloaknt" & @CRLF & _ "clockwork-engine" & @CRLF & _ "cloudbuilder" & @CRLF & _ "cmv-3d" & @CRLF & _ "cocos2d-for-iphone" & @CRLF & _ "cocos2d-x" & @CRLF & _ "collapsed-engine" & @CRLF & _ "colyseus" & @CRLF & _ "commandos-engine" & @CRLF & _ "concept-2d" & @CRLF & _ "construct" & @CRLF & _ "construct-2" & @CRLF & _ "construct-3" & @CRLF & _ "coppercube" & @CRLF & _ "core" & @CRLF & _ "corengine" & @CRLF & _ "corona" & @CRLF & _ "corrinoengine" & @CRLF & _ "cortex" & @CRLF & _ "corus-engine" & @CRLF & _ "corvus-engine" & @CRLF & _ "cosmic-engine" & @CRLF & _ "covertengine" & @CRLF & _ "cpal3d-engine" & @CRLF & _ "cr-editor" & @CRLF & _ "craftstudio" & @CRLF & _ "crazy-engine" & @CRLF & _ "creation-engine" & @CRLF & _ "crimson-engine" & @CRLF & _ "crowdcore-engine" & @CRLF & _ "crybits" & @CRLF & _ "cryengine" & @CRLF & _ "cryengine-2" & @CRLF & _ "cryengine-3" & @CRLF & _ "cryengine-v" & @CRLF & _ "crystal-dynamics-engine" & @CRLF & _ "crystalspace-3d" & @CRLF & _ "ctech-25d" & @CRLF & _ "cube" & @CRLF & _ "cube-2" & @CRLF & _ "cumulonimbus-engine" & @CRLF & _ "custom-built" & @CRLF & _ "cyclone-engine" & @CRLF & _ "daedalus" & @CRLF & _ "daemon" & @CRLF & _ "dagmen-engine" & @CRLF & _ "dagon" & @CRLF & _ "dagor" & @CRLF & _ "dark-engine" & @CRLF & _ "dark-tech" & @CRLF & _ "darkbasic-professional" & @CRLF & _ "darkplaces-engine" & @CRLF & _ "defold" & @CRLF & _ "demon-tactic-engine" & @CRLF & _ "diasphere" & @CRLF & _ "diesel-engine" & @CRLF & _ "digital-dream-engine" & @CRLF & _ "dim3-dimension-3" & @CRLF & _ "dingo-engine" & @CRLF & _ "directd3x-75" & @CRLF & _ "div-go-games-online" & @CRLF & _ "doom-engine" & @CRLF & _ "doom" & @CRLF & _ "dotnettorque" & @CRLF & _ "dotworldmaker" & @CRLF & _ "dragengine" & @CRLF & _ "dragans-games-inhouse-engine" & @CRLF & _ "dragonov3d" & @CRLF & _ "dragonsource" & @CRLF & _ "dragora-framework" & @CRLF & _ "dream-maker" & @CRLF & _ "dsk" & @CRLF & _ "duality" & @CRLF & _ "dungeons-3d" & @CRLF & _ "dunia" & @CRLF & _ "dust" & @CRLF & _ "dx-studio" & @CRLF & _ "e-kfuture-engine" & @CRLF & _ "epic" & @CRLF & _ "e2d-engine" & @CRLF & _ "easy3d" & @CRLF & _ "eclipse" & @CRLF & _ "eclipse-evolution" & @CRLF & _ "eclipse-origins" & @CRLF & _ "eclipse-skywyre-2d-orpg-maker" & @CRLF & _ "eduke32" & @CRLF & _ "ees" & @CRLF & _ "eg-3d-game-engine" & @CRLF & _ "egdk-engine" & @CRLF & _ "ego-game-technology-engine" & @CRLF & _ "eternallove-engine" & @CRLF & _ "electric" & @CRLF & _ "element-games-engine" & @CRLF & _ "emily-is-away" & @CRLF & _ "empowered-creation-kit" & @CRLF & _ "enginex" & @CRLF & _ "enigma-development-environment" & @CRLF & _ "enigma-engine" & @CRLF & _ "enin-engine" & @CRLF & _ "environ" & @CRLF & _ "epsilon" & @CRLF & _ "essence-engine" & @CRLF & _ "eternal-tech" & @CRLF & _ "ethanon" & @CRLF & _ "etna-2d-gameengine-net" & @CRLF & _ "europa-engine" & @CRLF & _ "ev-va-engine" & @CRLF & _ "existence-2" & @CRLF & _ "exotic-matter-engine" & @CRLF & _ "extreme-motion" & @CRLF & _ "ezengine" & @CRLF & _ "f2b-engine" & @CRLF & _ "fastbird-engine" & @CRLF & _ "fenix" & @CRLF & _ "fire-frost-2d" & @CRLF & _ "first-frost" & @CRLF & _ "first-flight" & @CRLF & _ "flashpunk" & @CRLF & _ "flashugee" & @CRLF & _ "flatredball" & @CRLF & _ "flax" & @CRLF & _ "fle-game-engine" & @CRLF & _ "fife" & @CRLF & _ "flight-deck-ge" & @CRLF & _ "flight-engine" & @CRLF & _ "flixel" & @CRLF & _ "flowlab" & @CRLF & _ "flux-engine" & @CRLF & _ "fonline-engine" & @CRLF & _ "forgelight-engine" & @CRLF & _ "fox-engine" & @CRLF & _ "foxhound-engine" & @CRLF & _ "fps-creator-x10" & @CRLF & _ "fpsc" & @CRLF & _ "free-heroes-of-might-and-magic-ii-resurrection" & @CRLF & _ "free-libre-action-roleplaying-engine" & @CRLF & _ "freebasic" & @CRLF & _ "frostbite" & @CRLF & _ "frostbite-2" & @CRLF & _ "frostbite-3" & @CRLF & _ "fs2-open-engine" & @CRLF & _ "fte-quakeworld" & @CRLF & _ "fusee" & @CRLF & _ "game-develop1" & @CRLF & _ "game-develop" & @CRLF & _ "game-development-suite" & @CRLF & _ "game-hammer-beta" & @CRLF & _ "game-pencil-engine" & @CRLF & _ "gamebryo" & @CRLF & _ "gamecake" & @CRLF & _ "gamecore-3d" & @CRLF & _ "gameguru" & @CRLF & _ "gamekumo" & @CRLF & _ "gameleon" & @CRLF & _ "gamemaker" & @CRLF & _ "gamemaker-studio-2" & @CRLF & _ "gameos" & @CRLF & _ "gameplay" & @CRLF & _ "gamepower-engine" & @CRLF & _ "gamesalad" & @CRLF & _ "3d-game-studio" & @CRLF & _ "gamestudio-a8" & @CRLF & _ "gamvas-web" & @CRLF & _ "geex-suite" & @CRLF & _ "gegameengine" & @CRLF & _ "gem-1" & @CRLF & _ "gem-2" & @CRLF & _ "gem-25-halo-mod" & @CRLF & _ "gem-3" & @CRLF & _ "gemix" & @CRLF & _ "genesis-game-engine" & @CRLF & _ "genesis3d" & @CRLF & _ "genie-engine" & @CRLF & _ "genome" & @CRLF & _ "geo-mod-2" & @CRLF & _ "gewiz-es" & @CRLF & _ "ggamee-engine" & @CRLF & _ "ggez" & @CRLF & _ "gibbo2d" & @CRLF & _ "gideros" & @CRLF & _ "glbasic" & @CRLF & _ "glest-engine" & @CRLF & _ "glow" & @CRLF & _ "glue-engine" & @CRLF & _ "godfather" & @CRLF & _ "godot-engine" & @CRLF & _ "goldsource" & @CRLF & _ "grtech1" & @CRLF & _ "grace" & @CRLF & _ "grace-2" & @CRLF & _ "greed-tech-mit" & @CRLF & _ "greeg-engine" & @CRLF & _ "greensrc" & @CRLF & _ "grey-source" & @CRLF & _ "grime" & @CRLF & _ "gsc-rts" & @CRLF & _ "haafs-game-engine" & @CRLF & _ "hailstorm" & @CRLF & _ "halo-engine" & @CRLF & _ "hard-truck-series-engine" & @CRLF & _ "harfang-3d" & @CRLF & _ "hat" & @CRLF & _ "haxeflixel" & @CRLF & _ "haxepunk" & @CRLF & _ "hedgehog-engine" & @CRLF & _ "hell-engine" & @CRLF & _ "hercules" & @CRLF & _ "heroengine" & @CRLF & _ "hex-engine" & @CRLF & _ "hiber" & @CRLF & _ "houdini" & @CRLF & _ "hpl" & @CRLF & _ "hpl2" & @CRLF & _ "hpl3" & @CRLF & _ "html5" & @CRLF & _ "hypatia-engine" & @CRLF & _ "i-novae-engine" & @CRLF & _ "ice-2d-game-engine" & @CRLF & _ "id-tech-2" & @CRLF & _ "id-tech-3" & @CRLF & _ "id-tech-4" & @CRLF & _ "id-tech-5" & @CRLF & _ "id-tech-6" & @CRLF & _ "ignite" & @CRLF & _ "immortal-engine" & @CRLF & _ "imod-touch" & @CRLF & _ "impact-js" & @CRLF & _ "imperial-game-engine-25" & @CRLF & _ "imperial-game-engine-2-the-black-throne" & @CRLF & _ "imperial-game-engine-31" & @CRLF & _ "imperium-engine" & @CRLF & _ "impossible-creatures-engine" & @CRLF & _ "impulse-engine" & @CRLF & _ "infernal-engine" & @CRLF & _ "infinity-engine" & @CRLF & _ "infinityengine" & @CRLF & _ "inovator2d1" & @CRLF & _ "insanity" & @CRLF & _ "instead" & @CRLF & _ "intersect-engine" & @CRLF & _ "ioquake3" & @CRLF & _ "iriszoom" & @CRLF & _ "iron-engine" & @CRLF & _ "irrlicht-3d-engine" & @CRLF & _ "irrlicht-engine" & @CRLF & _ "isdge" & @CRLF & _ "itorque2d" & @CRLF & _ "iw-engine" & @CRLF & _ "j4game" & @CRLF & _ "jade" & @CRLF & _ "jenesis-engine" & @CRLF & _ "jgame" & @CRLF & _ "jmonkeyengine" & @CRLF & _ "k2" & @CRLF & _ "kapow-systems-3d" & @CRLF & _ "kata-engine" & @CRLF & _ "na276" & @CRLF & _ "kinetica" & @CRLF & _ "kinjin" & @CRLF & _ "kirikiri2" & @CRLF & _ "kivy" & @CRLF & _ "kiwi-js" & @CRLF & _ "klik-play-engine" & @CRLF & _ "kochol-game-engine" & @CRLF & _ "kokusai-fighting-engine" & @CRLF & _ "kraken-engine" & @CRLF & _ "kurok-sdk" & @CRLF & _ "lacuna-engine" & @CRLF & _ "lambdahack" & @CRLF & _ "lance" & @CRLF & _ "leadwerks-engine" & @CRLF & _ "leaf-engine" & @CRLF & _ "lengine" & @CRLF & _ "libgdx" & @CRLF & _ "lightfall" & @CRLF & _ "lightweight-java-game-library" & @CRLF & _ "limetexte" & @CRLF & _ "limon-engine" & @CRLF & _ "liquid" & @CRLF & _ "lira-sdk-2016" & @CRLF & _ "lithtech" & @CRLF & _ "litiengine" & @CRLF & _ "love" & @CRLF & _ "ls3d" & @CRLF & _ "lua-player" & @CRLF & _ "lugdunon1" & @CRLF & _ "lumberyard" & @CRLF & _ "lumix-engine" & @CRLF & _ "lunar-development-kit" & @CRLF & _ "lux-engine" & @CRLF & _ "lyn" & @CRLF & _ "mugen" & @CRLF & _ "m484-game-creation-system" & @CRLF & _ "madness" & @CRLF & _ "maker3d" & @CRLF & _ "mandate-engine" & @CRLF & _ "maratisdel" & @CRLF & _ "maratis" & @CRLF & _ "marv-engine" & @CRLF & _ "masstech" & @CRLF & _ "medusa" & @CRLF & _ "megaglest-engine" & @CRLF & _ "meh-engine" & @CRLF & _ "melonjs" & @CRLF & _ "mercury" & @CRLF & _ "mercury-engine" & @CRLF & _ "methyl" & @CRLF & _ "mirage-legacy-2d-orpg-engine" & @CRLF & _ "moai" & @CRLF & _ "night-source" & @CRLF & _ "mojito" & @CRLF & _ "moltengl" & @CRLF & _ "monkey" & @CRLF & _ "monogame" & @CRLF & _ "motion-engine-2" & @CRLF & _ "multimedia-fusion" & @CRLF & _ "multiverse-engine" & @CRLF & _ "naos" & @CRLF & _ "ncine" & @CRLF & _ "ndemic-engine" & @CRLF & _ "nemesis-engine" & @CRLF & _ "neoaxis-3d-engine" & @CRLF & _ "ness-engine" & @CRLF & _ "newgrounds-3d" & @CRLF & _ "ngunix" & @CRLF & _ "nitrous" & @CRLF & _ "node-webkit" & @CRLF & _ "no-nonsense" & @CRLF & _ "notsogoodengine" & @CRLF & _ "novalis" & @CRLF & _ "novashell-game-creation-system" & @CRLF & _ "novelty" & @CRLF & _ "nuclear-engine" & @CRLF & _ "nyx-engine" & @CRLF & _ "o3de" & @CRLF & _ "obelisk" & @CRLF & _ "odyssey" & @CRLF & _ "oengine" & @CRLF & _ "official-hamster-republic-rpg-creation-engine" & @CRLF & _ "ogier" & @CRLF & _ "ogre-engine" & @CRLF & _ "ogs" & @CRLF & _ "oldschool-library" & @CRLF & _ "oni-engine" & @CRLF & _ "open-game-engine" & @CRLF & _ "opengine" & @CRLF & _ "openmw" & @CRLF & _ "openspace3d" & @CRLF & _ "orx" & @CRLF & _ "outerra" & @CRLF & _ "outerra-engine" & @CRLF & _ "ouzel" & @CRLF & _ "owengine" & @CRLF & _ "panda3d" & @CRLF & _ "paradigm-engine" & @CRLF & _ "paradox" & @CRLF & _ "paradox-2" & @CRLF & _ "pathengine" & @CRLF & _ "pathway2d" & @CRLF & _ "peak-one-engine" & @CRLF & _ "pentah" & @CRLF & _ "perfect-dark-engine" & @CRLF & _ "pfr-game-engine" & @CRLF & _ "phaser" & @CRLF & _ "phoenix-engine" & @CRLF & _ "phoenix-engine-relic-entertainment" & @CRLF & _ "phoenix3d" & @CRLF & _ "photon-cloud" & @CRLF & _ "phyreengine" & @CRLF & _ "pi-engine" & @CRLF & _ "pineapple" & @CRLF & _ "pipengine" & @CRLF & _ "pipengine-2d" & @CRLF & _ "platform-games-editor" & @CRLF & _ "platinum-arts-sandbox-free-3d-game-maker" & @CRLF & _ "play-street-engine" & @CRLF & _ "playcanvas" & @CRLF & _ "playir" & @CRLF & _ "polygon-engine" & @CRLF & _ "popcap-games-framework" & @CRLF & _ "power-3d-engine-1x" & @CRLF & _ "project-anarchy" & @CRLF & _ "project-angels" & @CRLF & _ "proland" & @CRLF & _ "prospekt-source" & @CRLF & _ "proxy-engine" & @CRLF & _ "pt2-engines" & @CRLF & _ "pyrogenesis" & @CRLF & _ "qae-framework" & @CRLF & _ "qfusion" & @CRLF & _ "qsm" & @CRLF & _ "quad-engine" & @CRLF & _ "quadrion-engine" & @CRLF & _ "quake-engine" & @CRLF & _ "quasar" & @CRLF & _ "quel-solaar" & @CRLF & _ "quest3d" & @CRLF & _ "quine-engine" & @CRLF & _ "r-cube-engine" & @CRLF & _ "r13bge-r13b-game-engine" & @CRLF & _ "rage" & @CRLF & _ "raycasting-game-maker" & @CRLF & _ "raylib" & @CRLF & _ "rayne" & @CRLF & _ "rc-basic" & @CRLF & _ "rcce2" & @CRLF & _ "real-virtuality" & @CRLF & _ "real-virtuality-2" & @CRLF & _ "real-virtuality-3" & @CRLF & _ "real-virtuality-4" & @CRLF & _ "reality-factory" & @CRLF & _ "realm-crafter" & @CRLF & _ "redkit" & @CRLF & _ "redsky-engine" & @CRLF & _ "refractor" & @CRLF & _ "refractor-2" & @CRLF & _ "renpy" & @CRLF & _ "renderware" & @CRLF & _ "retox" & @CRLF & _ "retribution" & @CRLF & _ "retroquad" & @CRLF & _ "rfs2-engine" & @CRLF & _ "rigidlight-tech" & @CRLF & _ "rng-roguelike-sdk" & @CRLF & _ "rockhard-engine" & @CRLF & _ "root" & @CRLF & _ "root-framework" & @CRLF & _ "rosalila-shooter-engine" & @CRLF & _ "rpginabox" & @CRLF & _ "rpg-maker-2003" & @CRLF & _ "rpg-maker-mv" & @CRLF & _ "rpg-maker-mz" & @CRLF & _ "rpg-maker-vx" & @CRLF & _ "rpg-maker-vx-ace" & @CRLF & _ "rpg-maker-xp" & @CRLF & _ "rpgboss" & @CRLF & _ "run3-game-engine" & @CRLF & _ "ryzom-core" & @CRLF & _ "s-ogl" & @CRLF & _ "s2engine-hd" & @CRLF & _ "s3d-engine" & @CRLF & _ "sage-strategy-action-game-engine" & @CRLF & _ "samone" & @CRLF & _ "scape" & @CRLF & _ "schmetterling" & @CRLF & _ "scummvm" & @CRLF & _ "sebbels-mmorpg-bastler" & @CRLF & _ "serious-engine" & @CRLF & _ "sfml" & @CRLF & _ "shatter" & @CRLF & _ "shiva3d-19" & @CRLF & _ "shmup-creator" & @CRLF & _ "shoot-em-up-kit" & @CRLF & _ "silk" & @CRLF & _ "silver-arc" & @CRLF & _ "silverlight" & @CRLF & _ "silvershineengine" & @CRLF & _ "simmetri" & @CRLF & _ "simulator-reality" & @CRLF & _ "simvox" & @CRLF & _ "sio2-interactive" & @CRLF & _ "sith-engine" & @CRLF & _ "sizzler-engine" & @CRLF & _ "skybolt" & @CRLF & _ "skyline-game-engine" & @CRLF & _ "slayer" & @CRLF & _ "slick-2d-slick-ae" & @CRLF & _ "slip-frag" & @CRLF & _ "sludge" & @CRLF & _ "sly-ngine" & @CRLF & _ "smile-game-builder" & @CRLF & _ "smilebasic" & @CRLF & _ "sommerwind" & @CRLF & _ "source" & @CRLF & _ "source-2" & @CRLF & _ "space-virtual-world" & @CRLF & _ "spark" & @CRLF & _ "spark-sdk" & @CRLF & _ "sphere-game-engine" & @CRLF & _ "spiral-engine" & @CRLF & _ "spooker-framework" & @CRLF & _ "spring" & @CRLF & _ "spritekit" & @CRLF & _ "square-engine-plus" & @CRLF & _ "squeeze-bomb" & @CRLF & _ "ss-sdk" & @CRLF & _ "starflare-engine" & @CRLF & _ "starling" & @CRLF & _ "stencyl" & @CRLF & _ "stingray" & @CRLF & _ "storm-engine-2-working-title" & @CRLF & _ "storm3d" & @CRLF & _ "story-game-creator" & @CRLF & _ "stratagus" & @CRLF & _ "sugarbombengine" & @CRLF & _ "super-smash-flash-2-engine" & @CRLF & _ "superscroller" & @CRLF & _ "synapse-engine" & @CRLF & _ "syntensity" & @CRLF & _ "tac-sys" & @CRLF & _ "tadpole-treble" & @CRLF & _ "tak-runtime" & @CRLF & _ "techengine" & @CRLF & _ "telejano" & @CRLF & _ "tes3mp" & @CRLF & _ "tesseract-engine" & @CRLF & _ "the-3d-gamemaker" & @CRLF & _ "the-chiller-engine" & @CRLF & _ "the-dawn-engine" & @CRLF & _ "the-exist" & @CRLF & _ "explorerengine" & @CRLF & _ "the-fsengine" & @CRLF & _ "the-glaze-package" & @CRLF & _ "the-mana-world" & @CRLF & _ "the-manchu-cross-engine" & @CRLF & _ "tilemapkit" & @CRLF & _ "tilengine" & @CRLF & _ "tiles-engine" & @CRLF & _ "tilesense" & @CRLF & _ "tiny2d" & @CRLF & _ "titan" & @CRLF & _ "esenthel-engine" & @CRLF & _ "titan-engine" & @CRLF & _ "toi-engine" & @CRLF & _ "tomb-raider-level-editor" & @CRLF & _ "topaz" & @CRLF & _ "torque-2d" & @CRLF & _ "torque-3d" & @CRLF & _ "torque-game-engine" & @CRLF & _ "torque-game-engine-advanced" & @CRLF & _ "torque-x" & @CRLF & _ "traktor" & @CRLF & _ "treyarch-ngl" & @CRLF & _ "tri-engine" & @CRLF & _ "triodim-engine" & @CRLF & _ "triplea" & @CRLF & _ "trivial-engine" & @CRLF & _ "truevision3d" & @CRLF & _ "tux" & @CRLF & _ "twine" & @CRLF & _ "tyranobuilder" & @CRLF & _ "ultra-app-kit" & @CRLF & _ "ut-engine" & @CRLF & _ "unigine" & @CRLF & _ "unity" & @CRLF & _ "unityagk-action-game-kit" & @CRLF & _ "universal-fighting-engine" & @CRLF & _ "unknown" & @CRLF & _ "unreal-development-kit" & @CRLF & _ "unreal-engine-1" & @CRLF & _ "unreal-engine-2" & @CRLF & _ "unreal-engine-3" & @CRLF & _ "unreal-engine-4" & @CRLF & _ "unreal-engine-5" & @CRLF & _ "upbge" & @CRLF & _ "urho3d" & @CRLF & _ "v-engine" & @CRLF & _ "v-play" & @CRLF & _ "valkyrie-engine" & @CRLF & _ "vassal" & @CRLF & _ "vcmi" & @CRLF & _ "vector-based-lines-engine-2d" & @CRLF & _ "venom-platformer-engine-v30" & @CRLF & _ "vereengine" & @CRLF & _ "vertical-leap" & @CRLF & _ "vide" & @CRLF & _ "virtua-form" & @CRLF & _ "vision-8" & @CRLF & _ "visionaire-studio" & @CRLF & _ "visual-novel-engine" & @CRLF & _ "visual3d-game-engine" & @CRLF & _ "vital-engine-3" & @CRLF & _ "vixle" & @CRLF & _ "void-engine" & @CRLF & _ "volatile-engine" & @CRLF & _ "vorb" & @CRLF & _ "voxel-space-2" & @CRLF & _ "voxeliq" & @CRLF & _ "voxel-rage-engine" & @CRLF & _ "vrender" & @CRLF & _ "vsgfx" & @CRLF & _ "vulkan4d" & @CRLF & _ "wade-game-engine" & @CRLF & _ "war-zombie-mmo" & @CRLF & _ "water-bubble" & @CRLF & _ "wave-engine" & @CRLF & _ "westwood-2d" & @CRLF & _ "white-rabbit-engine" & @CRLF & _ "wicked-engine" & @CRLF & _ "wimi5" & @CRLF & _ "wintermute" & @CRLF & _ "wolf-rpg-editor" & @CRLF & _ "wolf3d-engine" & @CRLF & _ "worldaxis-3d" & @CRLF & _ "worldforge-project" & @CRLF & _ "wurfelengine" & @CRLF & _ "x-framework2" & @CRLF & _ "x-ray-engine" & @CRLF & _ "xash3d-engine" & @CRLF & _ "xash3d-fwgs-engine" & @CRLF & _ "xcylin-engine" & @CRLF & _ "xemplar-2d-game-engine-ae" & @CRLF & _ "xenko" & @CRLF & _ "xeno3d-20" & @CRLF & _ "xenon-core" & @CRLF & _ "xero-engine" & @CRLF & _ "xi-cast-engine" & @CRLF & _ "xl-engine" & @CRLF & _ "xna" & @CRLF & _ "xngine" & @CRLF & _ "xni" & @CRLF & _ "xoreos" & @CRLF & _ "xors3d" & @CRLF & _ "xtremeworlds1" & @CRLF & _ "yeyhay-logic-engine" & @CRLF & _ "yeyhay-platform-engine" & @CRLF & _ "yin" & @CRLF & _ "ymir" & @CRLF & _ "zamn-engine" & @CRLF & _ "zdoom" & @CRLF & _ "zengin" & @CRLF & _ "zero-engine" & @CRLF & _ "zerofps" & @CRLF & _ "zgameeditor" & @CRLF & _ "zillex-games" & @CRLF & _ "zodiac-engine" & @CRLF & _ "zweide" & @CRLF & _ "zzt-oop" Local $aArray = StringRegExp($sString, $sRegex, $STR_REGEXPARRAYGLOBALFULLMATCH) Local $aFullArray[0] For $i = 0 To UBound($aArray) -1 _ArrayConcatenate($aFullArray, $aArray[$i]) Next $aArray = $aFullArray ; Present the entire match result _ArrayDisplay($aArray, "Result")

Please keep in mind that these code samples are automatically generated and are not guaranteed to work. If you find any syntax errors, feel free to submit a bug report. For a full regex reference for AutoIt, please visit: https://www.autoitscript.com/autoit3/docs/functions/StringRegExp.htm