UNPKG

censure-js

Version:
51 lines (50 loc) 2.94 kB
/** * Set an array of english abusive words * * @todo check the list and add more bad words * */ const patterns_en = [ 'ass[a-z]+|ass','asshol[a-z]+|asshole','assfac[a-z]+|assface', 'ars[a-z]+|arse','ashole[a-z]+|ashole','assmonkey[a-z]+|assmonkey','assrammer[a-z]+|assrammer', 'asswipe[a-z]+|asswipe','azzhole[a-z]+|azzhole', 'bastard[a-z]+|bastard','berk[a-z]+|berk','biatch[a-z]+|biatch', 'bitch[a-z]+|bitch', 'blighter[a-z]+|blighter','blimey[a-z]+|blimey','bollocks[a-z]+|bollocks', 'bugger[a-z]+|bugger','bullshit[a-z]+|bullshit','butt[a-z]+|butt', 'bastard[a-z]+|bastard','basterd[a-z]+|basterd', 'blowjob[a-z]+|blowjob','boff[a-z]+|boffing','bollock[a-z]+|bollock','boobs', 'bullshit[a-z]+|bullshit','butthole[a-z]+|butthole','buttpirate[a-z]+|buttpirate','buttwipe[a-z]+|buttwipe', 'cad[a-z]+|cad','cock[a-z]+|cock','crap[a-z]+|crap','cunt[a-z]+|cunt', 'carpetmuncher','cawk','chink[a-z]+|chink','crap','cum', 'damn[a-z]+|damn','dang[a-z]+|dang','darn[a-z]+|darn','douchebag[a-z]+|douchebag', 'dick[a-z]+|dick','duffer[a-z]+|duffer','dumd[a-z]+|dumd','dego','dyke[a-z]+|dyke', 'fag[a-z]+|fag','fool[a-z]+|fool','freak[a-z]+|freak','fuck[a-z]+|fuck', 'faget[a-z]+|faget','faig[a-z]+|faig','fayg[a-z]+|fayg','fanny', 'fart[a-z]+|fart','fatass[a-z]+|fatass','feces', 'felcher[a-z]+|felcher','fudgepacker[a-z]+|fudgepacker', 'gay[a-z]+|gay','gook[a-z]+|gook', 'hoe[a-z]+|hoe','homo[a-z]+|homo','heck[a-z]+|heck', 'honkey','honky','honkie','honker','hore[a-z]+|hore', 'idiot[a-z]+|idiot', 'jerk[a-z]+|jerk','jackoff','jap','jerkoff', 'jism[a-z]+|jism','jizm[a-z]+|jizm','jizz[a-z]+|jizz', 'knob[a-z]+|knob','kawk[a-z]+|kawk','kike', 'loser[a-z]+|loser','lesbian','lesbo[a-z]+|lesbo', 'motherf[a-z]+|motherf','masterbait[a-z]+|masterbaiter','masterbate[a-z]+|masterbate', 'masturbat[a-z]+|masturbate','mothafucker[a-z]+|mothafucker', 'muthafucker[a-z]+|muthafucker','muthafuker[a-z]+|muthafucker', 'nerd[a-z]+|nerd','nigg[a-z]+|nigger','nasty', 'oriface[a-z]+|oriface','orifice[a-z]+|orifice', 'pillock[a-z]+|pillock','plonke[a-z]+|plonker','poo[a-z]+|poo', 'prat[a-z]+|prat','prick[a-z]+|prick','puss[a-z]+|pussy', 'pecker[a-z]+|pecker','piss', 'rotter[a-z]+|rotter','retard[a-z]+|retard', '[a-z]+shit[a-z]+|[a-z]+shit|shit[a-z]+|shit','slut[a-z]+|slut','stupid[a-z]+|stupid', 'suck[a-z]+|suck','swive[a-z]+|swive','swine[a-z]+|swine', 'scank[a-z]+|scank','schaffer[a-z]+|schaffer','schlort','schledium','schlong','schmuck','screw[a-z]+|screw', 'shyte[a-z]+|shyte','skanke[a-z]+|skankee','skank[a-z]+|skanky|skank', 'skrib[a-z]+|skrib','sonofabitch', 'twat[a-z]+|twat','titt[a-z]+|titt','turd[a-z]+|turd', 'wanker[a-z]+|wanker','wank[a-z]+|wank','whore[a-z]+|whore' ]; exports.patterns_en = patterns_en;