When the solution matters

FAQ Tips Tech Note 一般News サービス内容 お申し込み テクニカルサポート 4D News

正規表現は使えますか

使えます。

4D v11 SQLで、正規表現をサポートするコマンドが用意されました。コマンドベースなので、少々違和感があるかもしれませんが、正規表現式が使えます。

例:ファイルのフルパスからファイル名を取り出す

これまでの4Dランゲージではループしてテキストを切り出す必要がありました。

Tips:パス名からファイル名を取り出すメソッド

4D v11 SQLで正規表現を使って、パス名からファイル名を取り出すためには次のように記述できます。


テキスト形式

シンプルです。正規表現式に慣れた技術者なら、この方がプログラムの見通しが良いと思います。

例:ファイルのパスから拡張子を取り出す

パス名から拡張子を取り出すのは、ファイル名よりももっとシンプルになります。


テキスト形式

正規表現式は、このように利用できます。

International | 会社案内 | 採用情報 | お客様窓口 | サイトマップ | © 4D Japan 1995-2008 | フォントサイズ:[A] [A] [A] | Print this page