ウェブサイト上のテキストを素早く分析したいのですが 多くのウェブサイトでは、本当に)。これはJMPの新しいテキストエクスプローラでも可能ですか?JMPにWebサイトアドレスの列を提供して、それらのWebサイトの関連テキストを読んだりインポートしたりすることはできますか?(あるいはそれはただの夢ですか?)
loadTextFile( " https://google.com 「)
/ *:
"<!doctype html>
テキストだけでなく、ページのHTMLも取得できます。テキストエクスプローラには、HTMLの解析に役立つと思われる正規表現の例がいくつかあります。
あなたはこれらの正規表現を使うか、あなたのニーズを満たすためにそれらを修正することができます。
正規表現トークナイザは、入力テキストをトークン(単語、または単語のように機能するテキスト単位)に分割するために正規表現を使用します。GrabberとRemoverの例を見れば、トークンのストリームからテキストを削除する方法や、(たとえば)すべての電話番号のような文字列を "#phone"に変換する方法がわかります。
あなたはWebサイトのコンテンツの表を作ることができます:
New Table( "content",
Add Rows( 2 ),
New Column( "site",
Character,
"Nominal",
Set Values( {"https://google.com", "https://bing.com"} )
),
New Column( "text", Character, "Nominal", Formula( Load Text File( :site ) ) )
);
式列にHTMLがロードされたデータテーブル