^((?!File|Tile).)*$
This is unlikely to be a good idea. Almost every programming environment will have a clearer and more efficient approach when matching strings. (e.g. Python: if 'File' not in s and 'Tile' not in s )
Also, not all regular expression implementations have the form. eg. It is not reliable in JavaScript. And there may be problems with new lines depending on the mode (multi-line, dot-up flags).
bobince
source share