VisionNavi User Manual
72
[String Operations (String manipulation)]
Function name Overview
Example of use
regexp_match
Extract substrings using regular expres-
sions.
Matches :=
regexp_match(Data, Expres-
sion)
regexp_replace
Replace a substring using regular expres-
sions.
Result :=
regexp_replace(Data,
Expression, Replace)
regexp_select
Select tuple elements matching a regular
expression.
Selection :=
regexp_select(Data, Expres-
sion)
regexp_test
Test if a string matches a regular expres-
sion.
NumMatches :=
regexp_test(Data, Expres-
sion) or
NumMatches := Data =~
Expression
split
Split strings into substrings using predefined
separator symbol(s).
Substrings := split(String,
Separator)
str_first_n
Cut the first characters up to position "n" out
of a string tuple.
Substring := str_firstn(String,
Position)
str_last_n
Cut all characters starting at position "n" out
of a string tuple.
Substring := str_lastn(String,
Position)
strchr
Forward search for characters within a
string tuple.
Position := strchr(String,
ToFind)
strlen
Determine the length of every string within a
tuple of strings.
Length := strlen(T1)
strrchr
Backward search for characters within a
string tuple.
Position := strrchr(String,
ToFind)
strrstr
Backward search for strings within a string
tuple.
Position := strrstr(String,
ToFind)
strstr
Forward search for strings within a string
tuple.
Position := strstr(String,
ToFind)
substr
Cut characters from position "n1" through
"n2" out of a string tuple.
Substring :=
String{Position1:Position2}
Summary of Contents for VisionNavi
Page 1: ...User Manual VisionNavi...
Page 6: ...VisionNavi User Manual vi...
Page 8: ...VisionNavi User Manual 16...
Page 9: ...Chapter 1 1 Outline of inspection...
Page 22: ...VisionNavi User Manual 14...
Page 23: ...Chapter 2 2 Tool...
Page 24: ...VisionNavi User Manual 18 2 1 Tool Description List A list of tools that can be selected...