//improper capitalisation within infobox strings
regex(/(, |>|\band )A(cademic|ctor|ctress|ctivist|nimator|rranger|rtist|rt critic|strologer|thlete|uthor)(?= ?[\n,<|])/g, '$1a$2');
regex(/(, |>|\band )B(allet|iography|roadcaster|usiness(?:wo|)man)(?= ?[\n,<|])/g, '$1b$2');
regex(/(, |>|\band )C(hef|olumnist|o-\w+|omedian|omposer|onsultant|ritic|urator)(?= ?[\n,<|])/g, '$1c$2');
regex(/(, |>|\band )D(entist|esigner|j|irector|is[ck] jockey|ocumentary maker|ramatist)(?= ?[\n,<|])/g, '$1d$2');
regex(/(, |>|\band )E(ditor|ditor[ -]in[ -]chief|ducator|ngineer|ntertainer|ntrepreneur|nvironmentalist|ssayist|xecutive producer|xplorer)(?= ?[\n,<|])/g, '$1e$2');
regex(/(, |>|\band )F(ashion (?:designer|model)|iction|ilm(?: critic|director|[- ]?maker|producer))(?= ?[\n,<|])/g, '$1f$2');
regex(/(, |>|\band )G(raphic designer)(?= ?[\n,<|])/g, '$1g$2');
regex(/(, |>|\band )H(acker|istorian|istorical fiction)(?= ?[\n,<|])/g, '$1h$2');
regex(/(, |>|\band )J(ournalist)(?= ?[\n,<|])/g, '$1j$2');
regex(/(, |>|\band )L(awyer|eader|ecturer|ibrarian|iterary editor|yricist)(?= ?[\n,<|])/g, '$1l$2');
regex(/(, |>|\band )M(ayor|athematician|odel|usician|ulti-instrumentalist)(?= ?[\n,<|])/g, '$1m$2');
regex(/(, |>|\band )M(usic (?:arranger|composer|critic|director|producer))(?= ?[\n,<|])/g, '$1m$2');
regex(/(, |>|\band )N(arrator|ovelist)(?= ?[\n,<|])/g, '$1n$2');
regex(/(, |>|\band )O(rator)(?= ?[\n,<|])/g, '$1o$2');
regex(/(, |>|\band )P(erformance artist|erformer|hilosopher|hilosophy|hotographer|laywright|oet|oetry|olitical activist|olitician|laywright|riest|resenter|roducer|rofessor|olitical commentator|ublic speaker|ublicist|ublisher|undit)(?= ?[\n,<|])/g, '$1p$2');
regex(/(, |>|\band )R(ecord producer|eporter)(?= ?[\n,<|])/g, '$1r$2');
regex(/(, |>|\band )S(ailor|cholar|cientist|creenwriter|culptor|oldier|olicitor|inger.songwriter|ong-?writer|peaker|tockbroker)(?= ?[\n,<|])/g, '$1s$2');
regex(/(, |>|\band )S(tand[- ]?up) C(omed(?:ian|))(?= ?[\n,<|])/g, '$1s$2 c$3');
regex(/(, |>|\band )T(eacher|elevision|heatr(?:e|ical) (?:critic|director|producer)|ranslator)(?= ?[\n,<|])/g, '$1t$2');
regex(/(, |>|\band )V(oice actor)(?= ?[\n,<|])/g, '$1v$2');
regex(/(, |>|\band )W(riter)(?= ?[\n,<|])/g, '$1w$2');
//rem inappropriate
|