10. A computer-executable system of identifying a data pattern, comprising a memory having stored therein computer executable components providing: means for storing information; means for displaying one or more parts of the stored information, wherein the stored information is stored in a plurality of different data formats; means for implementing metadata to define how data files of each different data format type are to be parsed, such that a generic parser is usable for parsing the plurality of different stored data types; means for enabling a user to graphically and arbitrarily select any subset of data elements displayed in a data view, regardless of which of a plurality of different data formats the data elements are stored in; means for automatically generating a regular expression comprising one or more specialized characters or character sets that have a predefined meaning for parsing text, the regular expression being derived from and based on the graphically and arbitrarily selected subset of data elements, wherein the rendered regular expression comprises a custom metadata annotation applied by the generic parser indicating the data type of the selected portion of text, and wherein the automatically generated regular expression is displayed in syntactical form including the one or more specialized characters and/or character sets, and wherein rendering the rendered regular expression comprises implementing a heuristics component that employs at least one of a probabilistic-based or statistical-based analysis to automatically generate the regular expression; and a processor that executes the computer executable components.
10. A computer-executable system of identifying a data pattern, comprising a memory having stored therein computer executable components providing: means for storing information; means for displaying one or more parts of the stored information, wherein the stored information is stored in a plurality of different data formats; means for implementing metadata to define how data files of each different data format type are to be parsed, such that a generic parser is usable for parsing the plurality of different stored data types; means for enabling a user to graphically and arbitrarily select any subset of data elements displayed in a data view, regardless of which of a plurality of different data formats the data elements are stored in; means for automatically generating a regular expression comprising one or more specialized characters or character sets that have a predefined meaning for parsing text, the regular expression being derived from and based on the graphically and arbitrarily selected subset of data elements, wherein the rendered regular expression comprises a custom metadata annotation applied by the generic parser indicating the data type of the selected portion of text, and wherein the automatically generated regular expression is displayed in syntactical form including the one or more specialized characters and/or character sets, and wherein rendering the rendered regular expression comprises implementing a heuristics component that employs at least one of a probabilistic-based or statistical-based analysis to automatically generate the regular expression; and a processor that executes the computer executable components. 13. The computer-executable system of claim 10 , further comprising means for mapping a portion of the syntactical regular expression to a column in a table view.