@@ -449,29 +449,6 @@ el motor de expresión regular coincide con el patrón al final de cada línea d
449449
450450[ Prueba la expresión regular] ( https://regex101.com/r/E88WE2/1 )
451451
452- ## Bonus
453-
454- * * Positive Integers* : ` ^\d+$ `
455- * * Negative Integers* : ` ^-\d+$ `
456- * * US Phone Number* : ` ^+?[\d\s]{3,}$ `
457- * * US Phone with code* : ` ^+?[\d\s]+(?[\d\s]{10,}$ `
458- * * Integers* : ` ^-?\d+$ `
459- * * Username* : ` ^[\w.]{4,16}$ `
460- * * Alpha-numeric characters* : ` ^[a-zA-Z0-9]*$ `
461- * * Alpha-numeric characters with spaces* : ` ^[a-zA-Z0-9 ]*$ `
462- * * Password* : ` ^(?=^.{6,}$)((?=.*[A-Za-z0-9])(?=.*[A-Z])(?=.*[a-z]))^.*$ `
463- * * email* : ` ^([a-zA-Z0-9._%-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,})*$ `
464- * * IPv4 address* : ` ^((?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?))*$ `
465- * * Lowercase letters only* : ` ^([a-z])*$ `
466- * * Uppercase letters only* : ` ^([A-Z])*$ `
467- * * URL* : ` ^(((http|https|ftp):\/\/)?([[a-zA-Z0-9]\-\.])+(\.)([[a-zA-Z0-9]]){2,4}([[a-zA-Z0-9]\/+=%&_\.~?\-]*))*$ `
468- * * VISA credit card numbers* : ` ^(4[0-9]{12}(?:[0-9]{3})?)*$ `
469- * * Date (DD/MM/YYYY)* : ` ^(0?[1-9]|[12][0-9]|3[01])[- /.](0?[1-9]|1[012])[- /.](19|20)?[0-9]{2}$ `
470- * * Date (MM/DD/YYYY)* : ` ^(0?[1-9]|1[012])[- /.](0?[1-9]|[12][0-9]|3[01])[- /.](19|20)?[0-9]{2}$ `
471- * * Date (YYYY/MM/DD)* : ` ^(19|20)?[0-9]{2}[- /.](0?[1-9]|1[012])[- /.](0?[1-9]|[12][0-9]|3[01])$ `
472- * * MasterCard credit card numbers* : ` ^(5[1-5][0-9]{14})*$ `
473- * * Hashtags* : Including hashtags with preceding text (abc123#xyz456) or containing white spaces within square brackets (#[ foo bar] ) : ` \S*#(?:\[[^\]]+\]|\S+) `
474- * * @mentions * : ` \B@[a-z0-9_-]+ `
475452## Contribution
476453
477454* Report issues
0 commit comments