電話番号のドキュメントを (いくつかの形式で) 解析して、自動的にスパンでラップする方法を見つけようとしています。これが私が一緒に投げたコードです。
findPhones = function(){
var pNumber = /^\(?(\d{3})\)?[- ]?(\d{3})[- ]?(\d{4})$/;
var findPhone = $('*:contains('+pNumber+')');
findPhone.each(function(i) {
$(this).prepend('<span>');
alert('Phone Number Found, delete me');
$(this).append('</span>');
});
}
ドキュメント全体(またはその要素)をチェックして、それが電話番号かどうかを確認する方法がわかりません。