For several years , there has been a free text-editor , called `` Notetab '' , that allows using highly complex regular expressions to find , replace or swap multiple text-patterns on each line of a page . For several years , there has been a free text-editor , called `` NoteTab '' , which allows using highly complex regular expressions to find , replace or swap multiple text-patterns on each line of a page .