Regular Expressions 101

Save & Share

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
No Match

/
/
gmi

Test String

Substitution

Processing...

Code Generator

Generated Code

# If you'd like to omit non-matching lines from the result; add ';d' to the end of the expression. sed -E 's/\s(L.?T.?D.?A.?|E.?I.?R.?L.?|S.?P.?A.?)|(LI?MI?T[DA]{0,3})|(S[\.\s]{0,2}?A\.?)$//gmi;t' <<< "CONSTRUCTORA CORACEROS LIMITADA SERVICIOS EXTERNOS SARE LTDA SOCIEDAD COMERCIAL DE REPRESENTACIONES LIMITADA NGS S.A. INTERNATIONAL SERVICE LIMITADA DARTEL TALCA LIMITADA EUROMERCAD S A CARGO ENTREGA S A DE LA FUENTE Y CARPANETTI LIMITADA INGELAN CONSULTORES LIMITADA CIA INMOBILIARIA Y DE INVERSIONES TRICELTA LIMITADA CHILENA DE COMPUTACION LIMITADA ASESORIAS E INVERSIONES RPV LIMITADA SOC AGRICOLA Y GANADERA EL MEMBRILLAR LIMITADA R Y C CARGO LTDA TEJIDOS TRENZATEX LIMITADA GENIAL DISENO Y PUBLICIDAD LIMITADA ACME ANALYTICAL LABORATORIES S A SOC DE TRANSPORTES VALIJA Y CARGAS SERVIVAL LIMITADA COMERCIAL E INDUSTRIAL SAN ANGEL LIMITAD ARKADIA MUEBLES Y DECORACIONES LTDA IMPORTADORA EXPORTADORA YARDAS LIMITADA REPDEVAL EQUIPOS Y COMPANIA LIMITADA AGENCIA DE ADUANAS JORGE E. CELIS CORNEJO CIA LTDA PINTO GLAVICH INGENIERIA Y CONSTRUCCION S A PRODUCTOS MITRE LIMITADA IMPORTADORA Y COMERCIAL ALTEA LTDA COMERCIAL ICOM SPA VINA CASABLANCA S.A. LATCAM PAGOS INTERNACIONALES S.A. SERVICIOS DE MARKETING DIRECTO Y MERCHANDISING LIMITADA MONTAJES OROPESA LIMITADA AMENABAR Y ASOCIADOS TALLERES GRAFICOS S.A. SOCIEDAD SPORT TRADE LIMITADA VINA PIRAZZOLI LIMITADA OPTICA NUEVA VISION LIMITADA B & S SOLUCIONES COMPUTACIONALES LIMITADA SOC COMERCIAL PROLABI LIMITADA CENTRO DE COMUNICACIONES COPIAPO LIMITADA TECNOAYSEN LTDA COMERCIO INTERNAC REPRESENT E INV SECTRADE LIMITADA SOC GASTRONOMICA CASABLANCA LIMITADA SOC COMERC TRADE MARK LIMITADA SOC COMERCIAL E INMOBILIARIA PLASTOCK LIMITADA SOC PUBLICITARIA MORENO Y COMPANIA LIMITADA N PRODUCCIONES LIMITADA TECNOLOGIA Y SERVICIOS EN COMPRESORES LIMITADA PRODUCTOS Y SERVICIOS COMPUTACIONALES LIMITADA AERO ANDINA S A COMERCIALIZADORA BANDELSUR LIMITADA GLOVOX PRODUCCIONES LIMITADA COMERCIAL LORENA GONZALEZ RAMOS E.I.R.L. HOSPITAL & DIAGNOSTICS SUPPLIES LIMITADA APOYO EXPRESS SERVICIOS LIMITADA AGRICOLA LAS MERCEDES DEL LIMARI LIMITADA ALIMENTOS DEL NORTE LIMITADA IKONS ATN INVERSIONES LIMITADA JULIO Y NIXON LIMITADA SOC AGRICOLA Y COMERCIAL JERUSALEM LIMITADA IMAGEN Y DISENO LIMITADA XPERIENCE CONSULTORIA Y SERVICIOS COMPUTACIONALES LIMTADA SERVICIOS PUBLICITARIOS CANAL DIRECTO LIMITADA"

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 SED, please visit: https://www.gnu.org/software/sed/manual/html_node/The-_0022s_0022-Command.html