Table Of Contents

LabVIEW NXG 3.0 Behavior Changes

Last Modified: August 31, 2018

Refer to the list below to learn about new behaviors in LabVIEW NXG 3.0.


Certain behavior changes may affect current code.

New Behaviors

  • UTF-8 Encoding—The length and offset inputs and outputs of the following string nodes now operate based on characters rather than bytes. A character refers to a code point, a numeric unit between 0 and 10FFFF16, defined by the Unicode standard for encoding. For more information about code points, research Unicode.
    • Match Pattern
    • Match Regular Expression
    • Replace Substring
    • Scan String for Tokens
    • Scan from String
    • Search and Replace Pattern
    • Search and Replace Regular Expression
    • Search and Replace String
    • Search/Split String
    • String Length
    • String Subset
    • Decimal String to Number
    • Hexadecimal String to Number
    • Floating Point String to Number
    • Octal String to Number

    Passing data other than correctly encoded UTF-8 string data to these nodes may result in errors or unexpected behavior.

  • The MathScript Node is not supported in LabVIEW NXG 3.0—Use an Interface for MATLAB® to call MATLAB functions or scripts. Refer to Migrating from MathScript Node to Interface for MATLAB® for instructions to migrate source code that contains a MathScript Node.

Recently Viewed Topics