Text
Provides various nodes for manipulating text signals. These text strings are encoded in UTF-8 which makes them ideal for simple text use and direct conversion into char arrays. This is not compatible with Unicode text. Unicode Text processing will be handled by another service.

Service Pack Downloads

Service Packs are platform specific builds of a Service. Some Services are built specifically for certain hardware (like the Raspberry Pi GPIO service), however, for most types, we have a Service Pack available for all platforms.
Simply download the Service Pack for the platform that you have available to host it and add it using NodifyMe Studio. Do not rename the service pack file before installing. If you need to download more than one platform then you will need to store them seperately, or, install between downloads to that the download can just be overwritten.
Raspberry Pi
The Raspberry Pi Text service pack.

Documentation

Service Properties

No service level properties


Nodes

Replaces all occurrences of a string of characters in the incoming text with the configured Replacement text. Case sensitivity can be enabled or disabled.


Concatenate (adds) two inputs together to form one text output. There is an option for adding a separator and an option to send the output value only when receiving input from either of the inputs.


Trims the set number of characters off of the beginning and end of the incoming text. The output is a substring starting at the Start (0 based index) and ending the Count after the starting position.


Appends the input text with the "Append Value" each time an input is received.


Prepends the input text with the "Append Value" each time an input is received.


This will output the same text received on the input up to the configured number of characters.


This will output the same text received on the input except it will remove the configured number of characters from the beginning.


Checks if the incoming text has a configured value. There are outputs for the simple true/false as well as where in the input the configured value appeared.


Checks if the incoming text is exactly the same as the configured text. Case sensitivity can be enabled or disabled.


Converts a boolean value into the configured text.


Converts a number into its text representation.


Generates a Text string by sending the Value property out of the Out edge each time a signal is received on the In edge.


Sends the last text value received on the Value input edge on the Out edge each time any signal is received on the In edge.


Checks text that is received on the In edge against a set Value to see if the text starts with a certain string. If it does then a true is sent out on the Out edge; otherwise a false value is sent.


Checks text that is received on the In edge against a set Value to see if the text ends with a certain string. If it does then a true is sent out on the Out edge; otherwise a false value is sent.


Changes all of the characters of the input into upper case characters.


Changes all of the characters of the input into lower case characters.


Outputs the length the input text.


Back to All Services