1. A method for using an electronic processing platform for analyzing a document based on the document content, the electronic processing platform comprising a document editing application, the method comprising: loading a set of rules into the document editing application, the set of rules defining a set of confidential expression patterns; analyzing a document to determine the existence of one of the set of confidential expression patterns in the document; and in response to the detection of one of the defined set of confidential expression patterns in the document, disabling printing to a local or networked host.