Add llReplaceSubString calculation + tests

This commit is contained in:
Sei Lisa 2023-04-09 12:28:59 +02:00
parent e4c9627772
commit 5f1062d378
3 changed files with 83 additions and 0 deletions

View file

@ -197,4 +197,33 @@
, llSubStringIndex("a", "blah")
, llStringTrim(" a\n ", STRING_TRIM)
, llStringTrim("", STRING_TRIM)
, llReplaceSubString("cabadabaeaba", "aba", "faba", -4)
, llReplaceSubString("cabadabaeaba", "aba", "faba", -3)
, llReplaceSubString("cabadabaeaba", "aba", "faba", -2)
, llReplaceSubString("cabadabaeaba", "aba", "faba", -1)
, llReplaceSubString("cabadabaeaba", "aba", "faba", 0)
, llReplaceSubString("cabadabaeaba", "aba", "faba", 1)
, llReplaceSubString("cabadabaeaba", "aba", "faba", 2)
, llReplaceSubString("cabadabaeaba", "aba", "faba", 3)
, llReplaceSubString("cabadabaeaba", "aba", "faba", 4)
, llReplaceSubString("cabadabaeaba", "eba", "feba", -4)
, llReplaceSubString("cabadabaeaba", "eba", "feba", -1)
, llReplaceSubString("cabadabaeaba", "eba", "feba", 0)
, llReplaceSubString("cabadabaeaba", "eba", "feba", 1)
, llReplaceSubString("cabadabaeaba", "eba", "feba", 4)
, llReplaceSubString("cabadabaeaba", "", "faba", -20)
, llReplaceSubString("cabadabaeaba", "", "faba", -1)
, llReplaceSubString("cabadabaeaba", "", "faba", 0)
, llReplaceSubString("cabadabaeaba", "", "faba", 1)
, llReplaceSubString("cabadabaeaba", "", "faba", 20)
, llReplaceSubString("", "", "faba", -2)
, llReplaceSubString("", "", "faba", -1)
, llReplaceSubString("", "", "faba", 0)
, llReplaceSubString("", "", "faba", 1)
, llReplaceSubString("", "", "faba", 2)
, llReplaceSubString("", "a", "ba", -2)
, llReplaceSubString("", "a", "ba", -1)
, llReplaceSubString("", "a", "ba", 0)
, llReplaceSubString("", "a", "ba", 1)
, llReplaceSubString("", "a", "ba", 2)
]

View file

@ -197,4 +197,33 @@
, -1
, "a"
, ""
, "cfabadfabaefaba"
, "cfabadfabaefaba"
, "cabadfabaefaba"
, "cabadabaefaba"
, "cfabadfabaefaba"
, "cfabadabaeaba"
, "cfabadfabaeaba"
, "cfabadfabaefaba"
, "cfabadfabaefaba"
, "cabadabaeaba"
, "cabadabaeaba"
, "cabadabaeaba"
, "cabadabaeaba"
, "cabadabaeaba"
, "cabadabaeaba"
, "cabadabaeaba"
, "cabadabaeaba"
, "cabadabaeaba"
, "cabadabaeaba"
, ""
, ""
, ""
, ""
, ""
, ""
, ""
, ""
, ""
, ""
]