Substring replace?
#1
Looking at the documentation on the hashcat website, there appears to have been a "table lookup attack" before, where the letter "a" could be replaced with the string "/\". That makes sense, but is this still possible? I can't find any reference to the table lookup attack in the latest versions.

And what about matching a given substring (preferrably case insensitively) and replacing that? Words like great, skate and before can be written as "gr8" and "sk8" and "be4", how can I write a rule that replaces "eat" with "8", "ate" with "8" and "fore" with "4"?

(edit: rephrased).
#2
Table attack was only supported in hashcat-cli (now hashcat-legacy) and could only match a single byte. It is similar to the 's' rule but could replace one byte with multiple bytes, which the 's' rule cannot do.

Matching multiple bytes in the manner you described would indeed be powerful, but would likely be really slow. But maybe speed is a worthwhile tradeoff for such a rule.