(非常に)構造化されていないテキストから日付を引き出す医療情報(医師や看護師が入力した非構造化テキストなど)を処理している顧客がいます。 顧客は、テキストから日付情報を具体的に引き出したいと考えています。 処理が必要になる可能性のあるものの例を次に示します。

日付が常に同じ形式になることを保証できれば、それは比較的簡単ですが、できません。 考えられる限り多くの日付形式を説明できる、いくつかのIf / Thenを含むやや複雑なスクリプトを見ることができます。 同じことをするためにすでに存在するより速い/簡単な方法があるかどうか疑問に思っていますか?
Re
非常に)構造化されていないテキストから日付を引き出すありがとうマーク!
Re
非常に)構造化されていないテキストから日付を引き出す私は開発者ではないので、あなたの質問に答えることはできません。
数式はJSL式にすぎないため、助けて>>スクリプトインデックスヘルプシステムで情報を取得し、詳細にブリッジします。 このブラウザをに設定した場合機能、最初のリストに別のグループがあります文字パターン。
Re
非常に)構造化されていないテキストから日付を引き出すマーク、提案してくれてありがとう! ただし、数式エディタでパターン関数を見つけるには、少し掘り下げる必要がありました。 ヘルプの「文字パターン関数」にリストされていますが、関数カテゴリの数式エディタリストには表示されません。 「キャラクター」カテゴリの下に正規表現が表示され、「条件付き」の下に一致が表示されます。 これにより、(ユーザーとして)関数を見つけるのが難しくなります。 ヘルプが実際の数式エディタと一致しないように見える理由を知っていますか?
ありがとう!
ジェリー
Re
非常に)構造化されていないテキストから日付を引き出すドンありがとう! これにより、とにかく行う必要のあるカスタム正規表現について学ぶ必要がありました。 これは確かに機能します。数式を使用して作業を行うというMarkの提案も同様です(正規表現のフォーマットに関する知識が必要です)。
どうもありがとう!
ジェリー
Re
非常に)構造化されていないテキストから日付を引き出す別の施設はJMPですパターン。 私はあまり使用しませんが、場合によってはまさに私が必要としているものです。 あなたは(1)それらを構築し、次に(2)それらを使用して必要なものを見つけます。 それらは両方のステップに対して非常に柔軟性があります。
これらは正規表現の代替です。
Re
非常に)構造化されていないテキストから日付を引き出すテキストエクスプローラーのカスタム正規表現機能を使用してこれを実行できる場合があります。 日付をテキストからどれだけ簡単に描写できるかに大きく依存します。 通常の形式のもの、特にスペース以外の区切り文字を含むもの、または日、週、または月の名前が表示されるものは、難しいことではありません。 やりがいのあるのは、11122016のように、すべての数字があり、区切り文字がないものです。 ただし、6桁または8桁の数字が日付である、または日付ではないと想定したい場合は、作業が簡単になります。
ドン