#!/usr/bin/python2.7
# -*- coding: utf-8 -*-
import re
test = """Text - true
TeXt - true
teXt - true
TEXT - true
text - false"""
reg1 = re.compile(ur"([Tt][Ee][Xx][Tt])(?<!text)")
reg2 = re.compile(ur"(?!text)([Tt][Ee][Xx][Tt])")
print reg1.findall(test)
print reg2.findall(test)
Z:\>test.py
['Text', 'TeXt', 'teXt', 'TEXT']
['Text', 'TeXt', 'teXt', 'TEXT']