Skip to content

Instantly share code, notes, and snippets.

@loretoparisi
Created May 12, 2020 19:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save loretoparisi/341391e262148b8f28bb697f78e26d1b to your computer and use it in GitHub Desktop.
Save loretoparisi/341391e262148b8f28bb697f78e26d1b to your computer and use it in GitHub Desktop.
Screams Java Regex
(.{2,}?)([\s|-]*\1.?[\s|-]*){2,}
((.)*-(.)*){2,}
.*(\D)\1{2,}.+
.+(\D)\1{2,}.*
OH
(G)?(E)?(Y|E|A|H|-){4,}
B*(R){2,}
B(R)+(A)+(P)+
B+(O){2,}(M)+(B)+
B(O)+MB(A|O)+CL(A)+(T)+
CHA(I|Y)+(A)+
Y(U)+(H)+
LA((DI|DA|DE)|-){2,}
(LA)?((DI|DA|DE)|-){3,}
O{2,}(O|N|M)+
O(N|M){2,}
Y(U|E|A|O|I)+(P)+
(P)+(S|H){2,}
(V|W)(R)*(O)+(M)+
(W|V|R|O|M|-){8,}
B(L)+(A|W|H)*
U(P)+(A)+(H)*
(D|N|F|R|W|Y)\1*(A|E|I|O|U)\2*(H)+
(J)+(A|I|U){2,}
(Y)+(A|E|I|O|U|Y){4,}
(Y)+(A|E|I|O|U)\2+
(D|A|H|-){4,}
(D|U|H|-){4,}
E(R){2,}
(B|R|T|-){3,}
(A|Y|B|-){5,}
(W|A|H|-){3,}
(W|O|E|-){4,}
(U|N|H|-){4,}
(O|A|H|-){3,}
(O|U|H|-){3,}
(U|A|H|-){3,}
(Y|A|E|-){4,}
(E|H|-){3,}
(E|I|U|H|-){5,}
(L|O|I|-){5,}
(M|N|H|-){4,}
(Y|H|E|O|U-){5,}
B(U)+(M)+(A)*(Y|E|A|H|-){4,}
Y(O|W){2,}
(L)+(I)+(M)+(O)+(H)+
(H)+(U)+(E)+(Y)*
(A)+(H)*(W)+
M(Y){2,}
YA((B|D)A)*(B|D)(O|A)*
(T)+(S)+(C)+(H)+
((T|R)I){3,}
S(K)+(R)+(T)*
SK(I){2,}(R)+(T)*
B(L)+(A|O){2,}(W)+
M{3,}(H)*
(N|A){5,}
(W|H|O|A|-){5,}
(A)+(I|Y)+(O)+
(A|Y|I|O|-){6,}
(A|E|I|O|U|-){5,}
M(W|U|A|M)+A(H|W|U|A)+
(M|U|H|W|-){4,}
(W)+(H)*(O)+(A)+(H)*
W(H)+(O){2,}
(A|H){2,}
(U|H|M){4,}
(E|H){3,}
U(U|A|N|H|-){2,}
H(E|I|Y){2,}
(R|A|W){5,}
(U|N|G|H){5,}
(A){2,}(W)*
(A)+(Y)+(A|E|I|O|U)\3+
(M)(U)+(A)+(H)+
(O|U|-){2,}
(U|H|-){2,}
Y(E)*(L)+(A){2,}
Y(E){2,}(L)+(A)*
(L)+(A|L){3,}
(O){2,}(P)+(S)+
(W|O|H){5,}
H(E-)+E(Y)*
K(Y)+(U)+(H)+
(O)+(H|W)+(A|O)+(I|W)*
E(L){2,}(A){2,}
H(A|E|I|O|U)\1+(Y)+
H(A|E|I|O|U)\1{3,}
Y(Y|A|D|-){3,}
SHA(LA){2,}
YOU{3,}
A(Y){2,}
NO{3,}
HE{2,}
B(A){2,}B(Y)+
TRA(LA)+
T(A)+(H)+
AL(A){2,}
HELL(A|E|I|O|U)\1+
W(O)+H(O)+
W(H)+(O)+(A)+
W(H)+(O)+(I)+(A)+
U(G)+(H)+
Y(A)+Y(O)+
SH(I){2,}(T)+
NA-(NA-)*(NA)*
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment