FileMakerで指定したワード間の文字を抜きだすカスタム関数を作成しました
課題
- テキストから特定のワード間の文字を抜き出したい
- その際に出現回数もコントロールしたい
解決方法
- 専用のカスタム関数を作成しました。hikkonuki_word ( 例文 ; 最初の単語 ; 最初の出現回数 ; 最後の単語 ; 最後の出現回数 )にそれぞれ指定をすることで、その間の文字を抜き出すことができます。
関数の中身
Middle ( text ; Position ( text ; start_word ; 0 ; start_word_disp )+Length ( start_word ); Position ( text ; finish_word ; 0 ; finish_word_disp )-Position ( text ; start_word ; 0 ; start_word_disp ) - Length ( start_word ) )
/* 最初に指定したワードのn回目から、最後に指定したワードのn回目までを抜き出す */
作った経緯
- このような計算式をよく書いていたのですが、何度も書くのが面倒だったために作成しました。
- htmlから特定のワードを抜き出すときなどに重宝しています。
実際の動画
ダウンロード
- Code→Download ZIPからダウンロードしてください。
お困りごとをお聞かせください。
FileMakerについてのご相談、ご依頼など。お気軽にお問い合わせください。
頂いた内容については、3営業日以内の返信を心がけております。
既に稼働中のFileMakerの修正も、頻繁にご依頼頂いております。
小さなことから、お気になさらずお気軽にご相談ください。