Topics
All
MacOS
(Only)
Windows
(Only)
Linux
(Only, Not)
iOS
(Only, Not)
Components
Crossplatform Mac & Win
Server
Client
Old
Deprecated
Guides
Examples
Videos
New in version:
9.4
9.5
10.0
10.1
10.2
10.3
10.4
10.5
11.0
11.1
Statistic
FMM
Blog
Text.ReplaceNewline
Replaces newline characters.
Component | Version | macOS | Windows | Linux | Server | FileMaker iOS SDK |
Text | 2.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
(old name: String.ReplaceNewline)
Parameters
Parameter | Description | Example | Flags |
---|---|---|---|
Text | The text to process. | "Hello World" | |
Mode | The operation mode. First a value for the output newline type: 0 = nothing, 1 = CR (Mac), 2 = LF (Unix), 3 = CRLF (Windows), 4 = <br> for html, 5 = <br /> for xml. Second you can add 8 to remove duplicate newlines. | ||
Wrap | Optional whether to wrap lines longer than given number of characters. Default is 0 for no wrap. | 80 | Optional |
Result
Text with modified newline characters.
Description
Replaces newline characters.Can remove, convert to Mac, Windows and Linux specific end of line characters. Also can remove duplicates.
FileMaker uses Mac line endings on all platforms.
Examples
Remove newlines from field:
MBS( "Text.ReplaceNewline"; Test Database::TextField; 0 )
Replaces newlines from field with Mac newlines:
MBS( "Text.ReplaceNewline"; Test Database::TextField; 1 )
Replaces newlines from field with Mac newlines and remove duplicates:
MBS( "Text.ReplaceNewline"; Test Database::TextField; 1+8 )
Write UTF-8 CRLF file:
Set Variable [ $text ; Value: "Joe,1234 Main St.¶John Glen,3132 Elm¶Johnson,5233 Wreybird¶Ray,263 Birch¶äöü" ]
Set Variable [ $path ; Value: "/Users/cs/Desktop/test.txt" ]
Set Variable [ $text ; Value: MBS( "Text.ReplaceNewline"; $text; 3) // CRLF ]
Set Variable [ $r ; Value: MBS( "Text.WriteTextFile"; $text; $path; "UTF8" ) ]
See also
- Hash.SHA256
- Hash.SHA512.HMAC
- SendMail.SetHTMLText
- Shell.Execute
- Shell.ReadOutputText
- Text.AppendTextFile
- Text.ReadEMLXFile
- Text.ReadTextFile
- Text.RemoveNewLine
- Text.WriteTextFile
Example Databases
- CURL/Email/Build and send Email
- CURL/Email/Build and send HTML Email with inline graphic
- CURL/Email/IMAP Email Upload
- CURL/Email/IMAP Email
- CURL/SFTP/CURL sFTP Operations
- DynaPDF/Swiss QRCode
- Shell/Shell
- Shell/Terminal
- WebViewer/Text To WebViewer
- WebViewer/TinyMCE/TinyMCE
Blog Entries
- Generate EPC-QR-Code in FileMaker
- Import CSV with Matrix functions
- Swiss QR-Codes for invoices as vector graphics
- FileMaker 18 File Script Steps vs. BinaryFile functions
- Text to Webviewer Script for FileMaker
- Email Script for FileMaker
- Tips for FileMaker Data Migration Tool
- Execute defaults command with Shell functions
- QR Codes for Invoices in Switzerland
- Upload email to Sent folder via IMAP
FileMaker Magazin
Created 18th August 2014, last changed 3th August 2017
Text.ReplaceAll - Text.Serialize
Feedback: Report problem or ask question.

Links
MBS Xojo Plugins