Escape: то о чём регулярно забывают

Небольшая статья Баелданга, там такое:

inputString.replaceAll(".*" + targetCharacter, "")

Ни разу не видел чтобы коллеги эскейпили регулярки. Понятно что регулярно выражаться желательно бы поменьше, но когда их всё-таки разумно использовали, то хоть бы кто заэскейпил. Это такая область, где об экранировании не каждый и знает что оно в принципе существует; в отличие от url, html и sql, где общество к такому более-менее привыкло.

В джаве это делается так:

Pattern.quote("$")

В питоне:

>>> re.escape("$")
'\\$'