|
==
|
Paragona le stringhe come uguali.
|
|
!=, <>, ~=
|
Paragona le stringhe come diverse.
|
|
+
|
Concatena le stringhe.
|
|
itos(num)
|
Converte numeri in stringhe. Qui, num può essere un numero oppure un'espressione. Le cifre non intere vengono arrotondate.
|
|
rtos(real)
|
Converte numeri reali in stringhe. In questo caso, un numero reale può essere un parametro, una quota o un numero decimale.
Ad esempio,
A=rtos(123.456789) => A= 123.456789
B=rtos(123.456789,3) => B= 123.457
C=rtos(123.456789,4,yes) => C= 1.2346e02
A, B e C sono parametri di stringa.
|
|
search(string, substring)
|
Ricerca per sottostringhe. Il valore risultante rappresenta la posizione della sottostringa nella stringa (0 se non viene trovata). È possibile specificare le sottostringhe con virgolette singole o doppie.
|
|
extract(string, position, length)
|
Estrae parti di stringhe.
|
|
string_starts (stringa 1, stringa 2)
|
TRUE, se il valore della stringa 1 inizia con il valore della stringa 2.
|
|
string_ends (stringa 1, stringa 2)
|
TRUE, se il valore della stringa 1 termina con il valore della stringa 2.
|
|
string_match (stringa 1, stringa 2)
|
TRUE, se il valore della stringa 1 corrisponde al valore della stringa 2.
|
|
string_match (stringa 1, stringa 2)
|
TRUE, se il valore della stringa 1 corrisponde al valore della stringa 2.
|
|
string_match (stringa 1, stringa 2)
|
TRUE, se il valore della stringa 1 corrisponde al valore della stringa 2.
|
|
string_pattern (stringa 1, stringa 2)
|
TRUE, se il valore della stringa 1 corrisponde al valore della stringa 2.
Ad esempio,
string_pattern(c,"asm[0-9]*"), quindi:
• c = asm123 - restituisce TRUE
• c = asm1 - restituisce TRUE
• c = asm_a - restituisce False
|
|
|
Se la funzione itos o rtos viene utilizzata in un parametro con valore zero (0), il valore restituito è una stringa vuota.
|