File tree 1 file changed +1
-1
lines changed
1 file changed +1
-1
lines changed Original file line number Diff line number Diff line change @@ -51,7 +51,7 @@ class ExtractEmailAddresses extends Operation {
51
51
run ( input , args ) {
52
52
const [ displayTotal , sort , unique ] = args ,
53
53
// email regex from: https://www.regextester.com/98066
54
- regex = / (?: [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ! # $ % & ' * + / = ? ^ _ ` { | } ~ - ] + (?: \. [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ! # $ % & ' * + / = ? ^ _ ` { | } ~ - ] + ) * | " (?: [ \x01 - \x08 \x0b \x0c \x0e - \x1f \x21 \x23 - \x5b \x5d - \x7f ] | \\ [ \x01 - \x09 \x0b \x0c \x0e - \x7f ] ) * " ) @ (?: (?: [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ] (?: [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 - ] * [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ] ) ? \. ) + [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ] (?: [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 - ] * [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ] ) ? | \[ (?: (?: ( 2 ( 5 [ 0 - 5 ] | [ 0 - 4 ] [ 0 - 9 ] ) | 1 [ 0 - 9 ] [ 0 - 9 ] | [ 1 - 9 ] ? [ 0 - 9 ] ) ) \. ) { 3 } \] ) / ig;
54
+ regex = / (?: [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ! # $ % & ' * + / = ? ^ _ ` { | } ~ - ] + (?: \. [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ! # $ % & ' * + / = ? ^ _ ` { | } ~ - ] + ) * | " (?: [ \x01 - \x08 \x0b \x0c \x0e - \x1f \x21 \x23 - \x5b \x5d - \x7f ] | \\ [ \x01 - \x09 \x0b \x0c \x0e - \x7f ] ) * " ) @ (?: (?: [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ] (?: [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 - ] * [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ] ) ? \. ) + [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ] (?: [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 - ] * [ \u00A0 - \uD7FF \uE000 - \uFFFF a - z 0 - 9 ] ) ? | \[ (?: (?: ( 2 ( 5 [ 0 - 5 ] | [ 0 - 4 ] [ 0 - 9 ] ) | 1 [ 0 - 9 ] [ 0 - 9 ] | [ 1 - 9 ] ? [ 0 - 9 ] ) ) \. ) { 3 } (?: ( 2 ( 5 [ 0 - 5 ] | [ 0 - 4 ] [ 0 - 9 ] ) | 1 [ 0 - 9 ] [ 0 - 9 ] | [ 1 - 9 ] ? [ 0 - 9 ] ) ) \] ) / ig;
55
55
56
56
const results = search (
57
57
input ,
You can’t perform that action at this time.
0 commit comments