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.5
10.0
10.1
10.2
10.3
10.4
10.5
11.0
11.1
11.2
Statistic
FMM
Blog
Replaces newline characters.
Component | Version | macOS | Windows | Linux | Server | iOS SDK |
Text | 2.4 | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes | ✅ Yes |
(old name: String.ReplaceNewline)
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 |
Text with modified newline characters.
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" ) ]
Created 18th August 2014, last changed 3th August 2017
Text.ReplaceAll - Text.Serialize
Feedback: Report problem or ask question.