Where does “negative lookahead” come from?

negative lookahead (English) comes from English negative, from Middle English negative, from Old French negatif, from Latin negativus, from Latin negō, from Latin nec, from Latin neque, from Proto-Indo-European nekʷe — not.

negative lookahead (English): The analysis of the subsequent characters absence before the regular expression is matched (symbol:?!)

Definitions

  1. The analysis of the subsequent characters absence before the regular expression is matched (symbol:?!)

Ancestry of “negative lookahead”, step by step

negative lookahead traces back through two separate lines of ancestry.

via English negative

StepLanguageWordMeaning
1EnglishnegativeNot positive nor neutral; Of electrical charge of...
2Middle Englishnegative
3Old Frenchnegatif
4Latinnegativusdenied, negative, that which denies; inhibiting
5Latinnegōto deny
6Latinnecnor; and not, not; neither
7Latinnequenot; and not, also not
8Proto-Indo-Europeannekʷeand not, neither, nor
9Proto-Indo-Europeannenot

via English lookahead

StepLanguageWordMeaning
1EnglishlookaheadThe analysis in advance of subsequent decisions...
2EnglishaheadIn or to the front; in advance; onward; In the...
3EnglishheadThe part of the body of an animal or human which...
4English-yAdded to nouns and adjectives to form adjectives...
5Middle English-yDesignates an adjective, in many cases formed by...
6Old English-iġ-y, -ic
7Proto-West Germanic-gForms adjectives from nouns and verbs with a...
8Proto-Germanic-gaz-y
9Proto-Indo-European-ḱos-y, -ic
Every word from Proto-Indo-European neEvery word from Proto-Indo-European nekʷeEvery word from Latin neque