Other Resources:
Negative look-ahead assertion (?!...)
What is a negative look-ahead assertion? How to use it?
How to write a regular expression to find words without 'oo' in text like: how, to, look, google, school?
✍: FYIcenter.com
![]()
A negative look-ahead assertion is a zero-width assertion that allows you to not match a subpattern beyond the current position (look-ahead) without moving the matching position. Positive look-ahead assertion is expressed as (?!pattern). For example:
\w+(?!-) - matches a word not followed by a '-'
The regular expression to match find words without 'oo' is:
+(?!\w*oo)(\w+)
+ - skip space characters
(?!\w*oo) - any word without '00' ahead?
(\w+) - capture the word
2013-01-26, 0👍, 0💬
Popular Posts:
How to capture the Soso Spider entries from Web log file? Here are some Web log file entries: 127.0....
How to write a regular expression to parse key-value entries from Windows .INI files? Here is an exa...
According to the IEEE 802 specification, a MAC address has 6 groups of 2 hexadecimal digits separate...
How to capture the Baidu spider entries from Web log file? Here are some Web log file entries: 127.0...
How to capture the Sogou web spider entries from Web log file? Here are some Web log file entries: 1...