<h3 class="uk-heading-bullet uk-margin-large-top">Fecha (DD MM YYYY)</h3>
<div> <b>Buscar fecha (DD MM YYYY). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 22.01.2020</p> <p>REGEX:<br> <textarea cols="50" rows="1">(0[1-9]|[12][0-9]|3[01])(.|\/|-)(0[1-9]|1[0-2])(.|\/|-)((?:19|20)\d{2})</textarea></p> <p>Resultado: <span class="uk-badge">22.01.2020</span></p> </div>
<div> <b>Buscar día en (DD MM YYYY). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 22.01.2020</p> <p>REGEX:<br> <textarea cols="50" rows="1">(0[1-9]|[12][0-9]|3[01])(?=(.|\/|-)(0[1-9]|1[0-2])(.|\/|-)((?:19|20)\d{2}))</textarea></p> <p>Resultado: <span class="uk-badge uk-background-secondary">22</span></p> </div>
<div> <b>Buscar mes en (DD MM YYYY). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 22.01.2020</p> <p>REGEX:<br> <textarea cols="50" rows="1">(?<=(0[1-9]|[12][0-9]|3[01])(.|\/|-))(0[1-9]|1[0-2])(?=(.|\/|-)((?:19|20)\d{2}))</textarea></p> <p>Resultado: <span class="uk-badge">01</span></p> </div> <div> <b>Buscar año en (DD MM YYYY). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 22.01.2020</p> <p>REGEX:<br> <textarea cols="50" rows="1">(?<=(0[1-9]|[12][0-9]|3[01])(.|\/|-)(0[1-9]|1[0-2])(.|\/|-))((?:19|20)\d{2})</textarea></p> <p>Resultado: <span class="uk-badge uk-background-secondary">2020</span></p> </div>
<h3 class="uk-heading-bullet">Fecha (MM DD YYYY)</h3>
<div> <b>Buscar fecha (MM DD YYYY). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 01/22/2020</p> <p>REGEX:<br> <textarea cols="50" rows="1">(0[1-9]|1[0-2])(.|\/|-)(0[1-9]|[12][0-9]|3[01])(.|\/|-)((?:19|20)\d{2})</textarea></p> <p>Resultado: <span class="uk-badge">01/22/2020</span></p> </div>
<div> <b>Buscar mes en (MM DD YYYY). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 01/22/2020</p> <p>REGEX:<br> <textarea cols="50" rows="1">(0[1-9]|1[0-2])(?=(.|\/|-)(0[1-9]|[12][0-9]|3[01])(.|\/|-)((?:19|20)\d{2}))</textarea></p> <p>Resultado: <span class="uk-badge uk-background-secondary">01</span></p> </div>
<div> <b>Buscar día en (MM DD YYYY). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 01/22/2020</p> <p>REGEX:<br> <textarea cols="50" rows="1">(?<=(0[1-9]|1[0-2])(.|\/|-))(0[1-9]|[12][0-9]|3[01])(?=(.|\/|-)((?:19|20)\d{2}))</textarea></p> <p>Resultado: <span class="uk-badge">22</span></p> </div> <div> <b>Buscar año en (MM DD YYYY). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 01/22/2020</p> <p>REGEX:<br> <textarea cols="50" rows="1">(?<=(0[1-9]|1[0-2])(.|\/|-)(0[1-9]|[12][0-9]|3[01])(.|\/|-))((?:19|20)\d{2})</textarea></p> <p>Resultado: <span class="uk-badge uk-background-secondary">2020</span></p> </div>
<h3 class="uk-heading-bullet">Fecha (YYYY MM DD)</h3>
<div> <b>Buscar fecha (YYYY MM DD). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 2020-01-22</p> <p>REGEX:<br> <textarea cols="50" rows="1">((?:19|20)\d{2})(.|\/|-)(0[1-9]|1[0-2])(.|\/|-)(0[1-9]|[12][0-9]|3[01])</textarea></p> <p>Resultado: <span class="uk-badge">2020-01-22</span></p> </div>
<div> <b>Buscar año en(YYYY MM DD). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 2020-01-22</p> <p>REGEX:<br> <textarea cols="50" rows="1">((?:19|20)\d{2})(?=(.|\/|-)(0[1-9]|1[0-2])(.|\/|-)(0[1-9]|[12][0-9]|3[01]))</textarea></p> <p>Resultado: <span class="uk-badge uk-background-secondary">2020</span></p> </div>
<div> <b>Buscar mes en (YYYY MM DD). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 2020-01-22</p> <p>REGEX:<br> <textarea cols="50" rows="1">(?<=((?:19|20)\d{2})(.|\/|-))(0[1-9]|1[0-2])(?=(.|\/|-)(0[1-9]|[12][0-9]|3[01]))</textarea></p> <p>Resultado: <span class="uk-badge">01</span></p> </div>
<div> <b>Buscar día en (YYYY MM DD). Possibles separadores: ". / -"</b> <p>Texto de ejemplo: Recibido el 2020-01-22</p> <p>REGEX:<br> <textarea cols="50" rows="1">(?<=((?:19|20)\d{2})(.|\/|-)(0[1-9]|1[0-2])(.|\/|-))(0[1-9]|[12][0-9]|3[01])</textarea></p> <p>Resultado: <span class="uk-badge uk-background-secondary">22</span></p> </div>
<h3 class="uk-heading-bullet">Cantidades</h3>
<div> <b>Cantidades con decimales separadas por coma</b> <p>Ejemplo: Total 12.345,67 euros</p> <p>REGEX:<br> <textarea cols="50" rows="1">-?(\d{1,3}(.|'))*(\d{1,3},\d{2})</textarea></p> <p>Resultado: <span class="uk-badge">12.345,67</span></p> </div>
<div> <b>Cantidades con decimales separadas por punto</b> <p>Ejemplo: Total 12,345.67 dollars</p> <p>REGEX:<br> <textarea cols="50" rows="1">(-?\d{1,3}(,?\d{3})*(.\d{2}?))(\D|$)</textarea></p> <p>Resultado: <span class="uk-badge uk-background-secondary">12,345.67</span></p> </div>
<h3 class="uk-heading-bullet">Texto</h3>
<div> <b>Buscar contenido específico a la derecha de una palabra</b> <p>Ejemplo: "(?<=Factura\s).+" encuentra "I12345" en "Factura I12345"</p> <p>REGEX:<br> <textarea cols="50" rows="1">(?<=LeftText\s).+</textarea></p> <p>Resultado: <span class="uk-badge">I12345</span></p> </div>
<div> <b>Buscar contenido específico a la iyquierda de una palabra</b> <p>Ejemplo: ".+(?=\sFactura)" encuentra" I12345 en "I12345 Factura"</p> <p>REGEX:<br> <textarea cols="50" rows="1">.+(?=\sRightText)</textarea></p> <p>Resultado: <span class="uk-badge uk-background-secondary">I12345</span></p> </div>
<div> <b>Buscar contenido específico entre dos palabras</b> <p>Ejemplo: "(?<=Factura\s).+(?=\sFecha)" encuentra "I12345" en "Factura I12345 Fecha 01.01.2022"</p> <p>REGEX:<br> <textarea cols="50" rows="1">(?<=LeftText\s).+(?=\sRightText)</textarea></p> <p>Resultado: <span class="uk-badge">I12345</span></p> </div>