これはひょっとして便利かも「Knwl.js」はテキストから、日付、時間、リンク、メールアドレス、電話番号などを抽出し、さらに感情(!?)の推測や、スパムかどうかの判別を行ってくれるJavaScriptライブラリです。
デモを実行したところです。左上のテキストから、電話場号、日付、時刻などの情報が抽出されていることがわかります。デモではそれぞれ1個の情報しか取得されていませんが、実際は複数個の情報を取得することも可能です。使い方も簡単。
var x = new Knwl();
x.init( string );
x.get('dates'); //returns array of dates found: [month,day,year, string snippet]
英語が前提のライブラリですが、素直な実装(力技の実装)となっているので、日本語対応に書き換える事も可能かも。
用途としては、例えば、入力されたテキストの中に、個人情報が含まれていないかチェックして、含まれていれば警告するといった使い方が考えられます。