TrimCarriageReturn 関数
カテゴリー : テキスト処理計算結果のデータタイプ : テキスト
対応FileMakerバージョン :
作者 : 社本修司 株式会社ジェネコム
概要
<テキスト>の前後にあるすべての改行を削除したテキストを返します。構文
TrimCarriageReturn ( テキスト )
引数
| 引数名 | タイプ | 備考 | 例 |
|---|---|---|---|
| テキスト | テキスト | 任意のテキスト | ¶¶1¶¶2¶3¶¶¶ |
例
TrimCarriageReturn ( "¶¶1¶¶2¶3¶¶¶" )
結果
1
2
3
2
3
式
/*
TrimCarriageReturn ( テキスト )
<テキスト>の前後にあるすべての改行を削除したテキストを返します。
*/
Let (
[
TEXT = テキスト;
FIRSTTEXT = Left ( TEXT ; 1 ) ;
LASTTEXT = Right ( TEXT ; 1 )
] ;
Case (
FIRSTTEXT = "¶" ;
TrimCarriageReturn ( Right ( TEXT ; Length ( TEXT ) - 1 ) ) ;
LASTTEXT = "¶" ;
TrimCarriageReturn ( Left ( TEXT ; Length ( TEXT ) - 1 ) ) ;
TEXT
)
)
TrimCarriageReturn ( テキスト )
<テキスト>の前後にあるすべての改行を削除したテキストを返します。
*/
Let (
[
TEXT = テキスト;
FIRSTTEXT = Left ( TEXT ; 1 ) ;
LASTTEXT = Right ( TEXT ; 1 )
] ;
Case (
FIRSTTEXT = "¶" ;
TrimCarriageReturn ( Right ( TEXT ; Length ( TEXT ) - 1 ) ) ;
LASTTEXT = "¶" ;
TrimCarriageReturn ( Left ( TEXT ; Length ( TEXT ) - 1 ) ) ;
TEXT
)
)
エンコードは Unicode (UTF-8)、改行タイプは LF (Unix) 形式のテキストとして保存します。
テキストエディタで正常に開かない場合は、エンコードを指定してファイルを開くようにしてください。
詳細説明
<テキスト>の前後にあるすべての改行を削除したテキストを返します。データ入力時に間違って入力された改行を削除します。
この関数が使用する他のカスタム関数
- なし
この関数を使用する他のカスタム関数
- なし
フィードバック
この関数について何かお気づきの点がありましたら、お気づきの点、ご意見、ご感想などをお知らせください。FMPro.jp 事務局経由でカスタム関数の作者に転送させていただきます。なお、いただいたフィードバックにつきましては、FMPro.jp 事務局から個別にご返信を差し上げておりません。あらかじめご了承いただくようお願いいたします。
注意:ここで紹介されているカスタム関数をご自分のシステムに組み込んだ場合に発生した問題についてはFMPro.jpは責任を負いません。