Not
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Anmärkning
Intressegrupper för communityn har nu flyttat från Yammer till Microsoft Viva Engage. Om du vill gå med i en Viva Engage-community och delta i de senaste diskussionerna fyller du i formuläret Begär åtkomst till Finance and Operations Viva Engage Community och väljer den community som du vill ansluta till.
Den här artikeln beskriver körningsfunktionerna för strängar.
tändsticka
Söker efter en sträng eller ett uttryck i en annan sträng.
int match(str pattern, str text)
Parameterar
| Parameter | Description |
|---|---|
| pattern | Strängen eller uttrycket som du vill söka efter. |
| texten | Strängen som ska sökas. |
Returvärde
1 om mönstret finns i strängen; annars 0 (noll).
Anmärkningar
Sökningen är skiftlägeskänslig. Följande specialtecken kan användas för att skapa mönstret för mönsterparametern.
\: Ett omvänt snedstreck (\) upphäver, eller flyr, specialbehandlingen av specialtecken, så att ett specialtecken kan matchas som en vanlig bokstav. Ett par omvänt snedstreck översätts till ett icke-speciellt omvänt snedstreck. Examples:
- match("ab$cd","ab$cd"); returnerar 0.
- match("ab\$cd","ab$cd"); returnerar 0. Omvänt snedstreck är inte undantaget.
- match("ab\\$cd","ab$cd"); returnerar 1. Omvänt snedstreck och dollartecken är undantagna.
< eller ^: En vänster vinkelparentes (<) eller en cirkumflex (^) i början av ett uttryck används för att matcha början av en rad. Examples:
- match("<abc","abcdef"); returnerar 1.
- match("<abc","defabc"); returnerar 0.
- match("^abc","abcdef"); returnerar 1.
- match("^abc","defabc"); returnerar 0.
> eller $: En höger vinkelparentes (>) eller ett dollartecken ($) i slutet av uttrycket används för att matcha slutet av en rad. Examples:
- match("abc>","abcdef"); returnerar 0.
- match("abc>","defabc"); returnerar 1.
? eller.: Ett frågetecken (?) eller en punkt (.) matchar ett tecken i samma position. Examples:
- match("abc.def","abc#def"); returnerar 1.
- match("colou?r","colouXr"); returnerar 1.
:x: Ett kolon (:) anger en grupp tecken som ska matchas, vilket indikeras av det tecken som omedelbart följer.
:a: Anger matchningen till bokstäver. Examples:
- match("ab:acd","ab#cd"); returnerar 0.
- match("ab:acd","abxyzcd"); returnerar 0.
- match("ab:acd","abxcd"); returnerar 1.
:d: Anger matchningen till numeriska tecken. Examples:
- match("ab:dcd","ab3cd"); returnerar 1.
- match("ab:dcd","ab123cd"); returnerar 0.
- match("ab:dcd","abcd"); returnerar 0.
:n: Anger matchningen till alfanumeriska tecken. Examples:
- match("ab:ncd","ab%cd"); returnerar 0.
- match("ab:ncd","ab9cd"); returnerar 1.
- match("ab:ncd","abXcd"); returnerar 1.
:SPACE: SPACE är blankstegstecknet (" "). Anger matchningen till blanksteg, tabulationer och kontrolltecken, till exempel Retur (ny rad). Examples:
- match("ab: cd","ab cd"); returnerar 1.
- match("ab: cd","ab\ncd"); returnerar 1.
- match("ab: cd","ab\tcd"); returnerar 1.
- match("ab: cd","ab cd"); returnerar 0. Endast det första utrymmet matchas.
*: Ett uttryck som följs av en asterisk ("*") kräver en matchning för noll, en eller flera förekomster av föregående uttryck. Examples:
- match("abc*d","abd"); returnerar 1.
- match("abc*d","abcd"); returnerar 1.
- match("abc*d","abcccd"); returnerar 1.
- match("abc*d","abxd"); returnerar 0.
+: Ett uttryck som följs av ett plustecken (+) kräver en matchning för en eller flera förekomster av föregående uttryck. Examples:
- match("abc+d","abd"); returnerar 0.
- match("abc+d","abcd"); returnerar 1
- match("abc+d","abcccd"); returnerar 1.
- match("abc+d","abxd"); returnerar 0.
-: Ett uttryck som följs av ett minustecken (-) kräver en matchning för noll eller en förekomst av föregående uttryck. Med andra ord är föregående uttryck valfritt. Examples:
- match("colou-r","color"); returnerar 1.
- match("colou-r","colour"); returnerar 1.
[]: Matchar ett enskilt tecken med alla tecken som omges av hakparenteserna. Ett teckenintervall kan anges med två tecken som avgränsas med ett minustecken (-). [ a-z] matchar till exempel alla bokstäver mellan a och z, [0-9] matchar en siffra och [0-9a-f] matchar en hexadecimal siffra. Examples:
- match("[abc]","apple"); returnerar 1 eftersom den matchar a i "apple".
- match("[abc]","kiwi"); returnerar 0, eftersom "kiwi" inte innehåller a, b eller c.
- match("gr[ae]y","grey"); returnerar 1. Det här uttrycket matchar också "grå".
- match("gr[ae]y","graey"); returnerar 0 eftersom endast ett tecken mellan "gr" och "y" matchas.
[^]: Om det första tecknet i texten som omges av hakparenteser är en cirkumflex (^) matchar uttrycket alla tecken utom de tecken som omges av hakparenteserna. Examples:
- match("[^bc]at","bat"); returnerar 0.
- match("[^bc]at","hat"); returnerar 1.
- match("[^abc]","bat"); returnerar 1. Allt utom a, b eller c matchas. Därför matchas t.
strAlpha
Kopierar endast alfanumeriska tecken från en sträng.
str strAlpha(str _text)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Strängen som ska kopieras från. |
Returvärde
En ny sträng som innehåller alla alfanumeriska tecken från den angivna strängen.
Anmärkningar
Till exempel returnerar strAlpha("2+2=5 rätt?") strängen 225isthiscorrect.
Example
static void strAlphaExample(Args _arg)
{
str s;
;
s = strAlpha("?a*bc123.");
print s;
pause;
}
strCmp
Jämför två textsträngar.
int strCmp(str text1, str text2)
Parameterar
| Parameter | Description |
|---|---|
| text1 | Den första strängen. |
| text2 | Den andra strängen. |
Returvärde
0 om de två strängarna är identiska, 1 om den första strängen sorterar tidigare eller -1 om den andra strängen sorterar tidigare.
Anmärkningar
Jämförelsen som utförs med den här metoden är skiftlägeskänslig.
print strCmp("abc", "abc"); //Returns the value 0.
print strCmp("abc", "ABC"); //Returns the value 1.
print strCmp("aaa", "bbb"); //Returns the value -1.
print strCmp("ccc", "bbb"); //Returns the value 1.
strColSeq
Konverterar alla versaler till gemener och konverterar alla tecken som har accenter till motsvarande ej använda gemener.
str strColSeq(str text)
Parameterar
| Parameter | Description |
|---|---|
| texten | Strängen som ska kopieras och konverteras från. |
Returvärde
Den konverterade textsträngen.
Anmärkningar
Funktionen strColSeq finns för bakåtkompatibilitet. Den här funktionen stöder endast mappning för följande västeuropeiska tecken:
- AàáâãäÀÁÂÃÄBCçÇDEèéêëÈÉÊËFGHIìíîïÌÍÎÏJKLMNñÑOòóôõöÒÓÔÕÖPQRSTUúúûüÚÚÛÜVWXYýÝZæøåÆØÅ
- aaaaaaaaaaaabcccdeeeeeeeeefghiiiiiiiiijklmnnnooooooooooopqrstuuuuuuuuuvwxyyyz~|Ç~|Ç
För Unicode-kompatibla funktioner använder du Api:et (Win32 LCMapString Application Programming Interface) via klasserna DLL och DLLFunc .
Example
I följande exempel skrivs abcdeabcde ut.
static void strColSeqExample(Args _arg)
{
;
print strColSeq("");
pause;
}
strDel
Skapar en kopia av en sträng som den angivna delsträngen tas bort från.
str strDel(str _text, int _position, int _number)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Strängen som ska kopieras från. |
| _position | Den position där du ska börja ignorera tecken under kopieringsåtgärden. |
| _nummer | Antalet tecken som ska ignoreras. Ett minustecken framför parametern _number anger att _number–1 tecken innan tecknet på _position ska tas bort tillsammans med tecknet vid _position. |
Returvärde
Återstående tecken som kopieras från strängen.
Anmärkningar
Funktionen strDel kompletterar funktionen substr.
strDel("ABCDEFGH",2,3); //Returns the string "AEFGH".
strDel("ABCDEFGH",4,3); //Returns the string "ABCGH".
strFind
Söker i en sträng efter den första förekomsten av ett av de angivna tecknen.
int strFind(str _text, str _characters, int _position, int _number)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Strängen som ska sökas. |
| _Tecken | De tecken som ska sökas efter. |
| _position | Positionen i strängen där sökningen börjar. |
| _nummer | Ett signerat nummer som anger sökriktningen och hur många positioner som ska sökas i strängen. |
Returvärde
Värdet för positionen för den första förekomsten av ett av de angivna tecknen, eller 0 när ingen hittades.
Anmärkningar
Om du vill söka från början av strängen till slutet använder du 1 som värdet för parametern _position . Om värdet för parametern _number är negativt söker systemet efter antalet tecken bakåt från den angivna positionen. Sökningen är inte skiftlägeskänslig. Här följer ett exempel.
strFind("ABCDEFGHIJ","KHD",1,10); //Returns the value 4 (the position where "D" was found).
strFind("ABCDEFGHIJ","KHD",10,-10); //Returns the value 8 (the position where "H" was found).
Funktionen strFind kompletterar funktionen strNFind .
strFmt
Formaterar den angivna strängen och ersätter eventuella förekomster av n med argumentet nth.
str strFmt(str _string, ...)
Parameterar
| Parameter | Description |
|---|---|
| _sträng | Strängarna som ska formateras. |
Returvärde
Den formaterade strängen.
Anmärkningar
Om ett argument inte anges för en parameter returneras parametern som "%n" i strängen. Strängkonverteringen av värden av den verkliga typen är begränsad till två decimaler. Värden avrundas, trunkeras inte. Metoden System.String::Format från Microsoft .NET Framework kan användas för att få fler funktioner, som du ser i exemplet.
Example
static void strFmtExampleJob(Args _arg)
{
System.Double sysDouble;
real r = 8.3456789;
int i = 42;
utcDateTime utc = str2DateTime("2008-01-16 13:44:55" ,321); // 321 == YMD.
str s;
;
s = strFmt("real = %1, int = %2, utcDateTime = %3, [%4]", r, i, utc);
info("X1: " + s);
//
sysDouble = r;
s = System.String::Format("{0:##.####}", sysDouble);
info("N1: " + s);
//
s = System.String::Format("{0,6:C}", sysDouble); // $
info("N2: " + s);
/********** Actual Infolog output
Message (02:16:05 pm)
X1: real = 8.35, int = 42, utcDateTime = 1/16/2008 01:44:55 pm, [%4]
N1: 8.3457
N2: $8.35
**********/
}
strIns
Skapar en sträng genom att infoga en sträng i en annan.
str strIns(str _text1, str _text2, int _position)
Parameterar
| Parameter | Description |
|---|---|
| _text1 | Strängen som den andra strängen ska infogas i. |
| _text2 | Strängen som ska infogas i den andra strängen. |
| _position | Positionen där det första tecknet för parametern _text2 ska ske i utdatasträngen. |
Returvärde
Den kombinerade textsträngen.
Anmärkningar
Funktionen strIns kompletterar funktionen strDel . Om värdet för parametern _position är mer än längden på den ursprungliga strängen läggs strängen som ska infogas till slutet av den ursprungliga strängen.
strIns("ABFGH","CDE",3); //Returns the string "ABCDEFGH".
strIns("ABCD","EFGH",10); //Returns the string "ABCDEFGH".
strKeep
Skapar en sträng med bara de tecken från den första indatasträngen som den andra indatasträngen anger ska behållas.
str strKeep(str _text1, str _text2)
Parameterar
| Parameter | Description |
|---|---|
| _text1 | Strängen som innehåller de tecken som kan användas för att skapa en utdatasträng. |
| _text2 | Strängen som anger vilka tecken som ska behållas för utdatasträngen. |
Returvärde
En sträng med de tecken som behålls.
Anmärkningar
strKeep("ABBCDDEFGHB","BCD"); //Returns the string "BBCDDB".
strKeep("abcZcba","bc") //Returns the string "bccb".
Funktionen strKeep kompletterar funktionen strRem .
strLen
Beräknar längden på den angivna strängen.
int strLen(str text)
Parameterar
| Parameter | Description |
|---|---|
| texten | Strängen som ska beräkna längden på. |
Returvärde
Längden på den angivna strängen.
Anmärkningar
strLen("ABC"); //Returns the value 3.
strLen("ABCDEFGHIJ"); //Returns the value 10.
strLine
Hämtar en enskild rad från en sträng som sträcker sig över flera rader.
str strLine(str string, int count)
Parameterar
| Parameter | Description |
|---|---|
| snöre | En sträng som kan sträcka sig över flera rader. |
| count | Förskjutningen av den rad som ska returneras. |
Returvärde
En kopierad rad i strängen som anges av strängparametern.
Anmärkningar
Den första raden i strängen har en förskjutning på 0. Du kan tilldela flera rader till en sträng genom att bädda in \n eller \r\n tecken i strängen. Dessutom kan du använda vid-tecknet (@) omedelbart före det inledande citattecknet och använda returnyckeln för att sprida delar av strängvärdet över flera rader i X++-kodredigeraren.
Example
str mytxt = "first-line\nsecond-line\nlast-line";
// Prints "second-line".
print strLine(mytxt,1);
// Prints "last-line".
print strLine(mytxt,2);
strLTrim
Tar bort inledande blanksteg från en textsträng.
str strLTrim(str text)
Parameterar
| Parameter | Description |
|---|---|
| texten | Strängen som du vill ta bort inledande blanksteg från. |
Returvärde
Strängens motsvarighet för texten som inledande blanksteg har tagits bort från.
Anmärkningar
Funktionen strLTrim kompletterar funktionen strRTrim .
Example
// Returns the text string "ABC-DEFG".
strLTrim(" ABC-DEFG");
strLwr
Konverterar alla bokstäver i den angivna strängen till gemener.
str strLwr(str _text)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Strängen som ska konverteras till gemener. |
Returvärde
En kopia av den angivna strängen som endast innehåller gemener.
Anmärkningar
Funktionen strLwr kompletterar funktionen strUpr. Funktionen strLwr använder funktionen LCMapString i Win32-API:et.
Example
static void strLwrExample(Args _args)
{
// Returns the text string "abcdd55efghij".
print strLwr("Abcdd55EFGHIJ");
pause;
}
strNFind
Söker i en del av en textsträng efter den första förekomsten av ett tecken som inte ingår i den angivna listan med tecken.
int strNFind(str _text, str _characters, int _position, int _number)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Textsträngen som ska sökas. |
| _Tecken | Listan med tecken som ska undantas från sökningen. |
| _position | Positionen i strängen där sökningen ska påbörjas. |
| _nummer | Ett signerat nummer som anger sökriktningen och hur många positioner som ska sökas. Om ett minustecken föregår _number söker systemet efter _number tecken i omvänd ordning från _position. |
Returvärde
Positionen för den första förekomsten av ett tecken som inte anges av parametern _characters eller 0 när ingen hittades.
Anmärkningar
Sökningen är inte skiftlägeskänslig. Om du vill söka från början av strängen till slutet använder du värdet 1 för parametern _position . Om ett minustecken föregår värdet för parametern _number söks tecknen i omvänd ordning, med början från den position som anges av parametern _position .
strNFind("ABCDEFGHIJ","ABCDHIJ",1,10); //Returns the value 5 (the position of "E");
strNFind("CDEFGHIJ","CDEFGIJ",10,-10); //Returns the value 6 (the position of "H").
strNFind("abcdef","abCdef",3,2) //Returns the value 0.
strNFind("abcdef", "abcef",3,2) //Returns the value 4.
Funktionen strNFind kompletterar funktionen strFind .
strPoke
Skriver över en del av en sträng med en annan sträng.
str strPoke(str _text1, str _text2, int _position)
Parameterar
| Parameter | Description |
|---|---|
| _text1 | Den ursprungliga strängen. |
| _text2 | Strängen som ska ersätta en del av den ursprungliga strängen med. |
| _position | Positionen för den ursprungliga strängen där tecknen ska börja ersättas. |
Returvärde
Den nya strängen.
Anmärkningar
Den nya strängen kan vara längre än den ursprungliga strängen. Men om värdet för parametern _position är mer än strängens längd returneras den ursprungliga strängen utan ersättningar.
strPoke("12345678","AAA",3); //Returns the string "12AAA678".
strPoke("abcde","4567",4); //Returns the string "abc4567".
strPoke("abcde", "4567", "10"); //Returns the string "abcde".
strPrompt
Lägger till en sträng med det angivna antalet periodtecken följt av ett kolon- och blankstegstecken.
str strPrompt(str _string, _int len)
Parameterar
| Parameter | Description |
|---|---|
| _sträng | Den ursprungliga strängen. |
| _Len | Den önskade sista längden på strängen. |
Returvärde
En sträng som ser ut som en uppmaning om användarindata.
Anmärkningar
I atypiska fall, där värdet för parametern _len bara är något mer än längden på den ursprungliga strängen, ges den högsta prioriteten för att lägga till det avslutande utrymmet. Därefter ges prioritet till kolonet. Den lägsta prioriteten ges till perioderna. Negativa värden för parametern _len returnerar indatasträngen som läggs till med ett avslutande blanksteg.
strPrompt("ab",-1); //Returns "ab ".
strPrompt("ab",3); //Returns "ab ".
strPrompt("ab",4); //Returns "ab: ".
strPrompt("ab",5); //Returns "ab.: ".
strPrompt("ab",6); //Returns "ab..: ".
Example
static void JobStrPromptDemo(Args _args)
{
// Printed string is "[abc..: ]"
print "[", strPrompt("abc", 7), "]";
pause;
}
strRem
Tar bort de tecken som anges i en sträng från en annan sträng.
str strRem(str text1, str text2)
Parameterar
| Parameter | Description |
|---|---|
| text1 | Strängen som du vill ta bort tecken från. |
| text2 | De tecken som ska undantas från utdatasträngen. |
Returvärde
Det återstående innehållet i den ursprungliga strängen.
Anmärkningar
Den här funktionen är skiftlägeskänslig.
strRem("abcd_abcd","Bc"); //Returns the string "abd_abd".
strRem("ABCDEFGABCDEFG","ACEG"); //Returns the string "BDFBDF".
Den här funktionen kompletterar funktionen strKeep .
strRep
Upprepar en sträng med tecken.
str strRep(str _text, str _number)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Strängen som ska upprepas. |
| _nummer | Antal gånger som strängen ska upprepas. |
Returvärde
En ny sträng som innehåller innehållet i den ursprungliga strängen som upprepas det angivna antalet gånger.
Example
I följande exempel skrivs textsträngen ABABABABABAB ut.
static void strRepExample(Args _arg)
{
str strL;
;
strL = strRep("AB",6);
print strL;
pause;
}
strRTrim
Tar bort avslutande blankstegstecken från slutet av en sträng.
str strRTrim(str _text)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Strängen som du vill ta bort avslutande blankstegstecken från. |
Returvärde
En kopia av den angivna strängen som inte innehåller avslutande blankstegstecken.
Anmärkningar
strRTrim("ABC-DEFG- "); //Returns the string "ABC-DEFG-".
strRTrim(" CD "); //Returns " CD".
Funktionen strRTrim kompletterar funktionen strLTrim .
strScan
Söker i en textsträng efter en förekomst av en annan sträng.
int strScan(str _text1, str _text2, int _position, int _number)
Parameterar
| Parameter | Description |
|---|---|
| _text1 | Strängen som ska sökas in. |
| _text2 | Strängen som ska hittas. |
| _position | Den första positionen i parametern _text1 där en jämförelse ska utföras. |
| _nummer | Antalet positioner i parametern _text1 att försöka jämföra igen för. Om ett minustecken föregår parametern _number söker systemet efter antalet tecken i omvänd ordning från den angivna positionen. |
Returvärde
Den position där den angivna strängen hittades i strängen. annars 0 (noll).
Anmärkningar
Jämförelserna är inte skiftlägeskänsliga. Värden för parametern _position som är mindre än 1 behandlas som 1. Genomsökningens riktning styrs av tecknet som anges i parametern _number . Ett positivt tecken indikerar att varje efterföljande jämförelse startar en position närmare slutet av strängen. Ett negativt tecken anger att varje jämförelse startar en position närmare början av strängen.
strScan("ABCDEFGHIJ","DEF",1,10); //Returns the value 4.
strScan ("ABCDEFGHIJ","CDE",10,-10); //Returns the value 3.
strUpr
Konverterar alla bokstäver i en sträng till versaler.
str strUpr(str _text)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Strängen som ska konverteras till versaler. |
Returvärde
En kopia av den angivna strängen som endast innehåller gemener.
Anmärkningar
Funktionen strUpr kompletterar funktionen strLwr. Funktionen strUpr använder funktionen LCMapString() i Win32-API:et.
Example
I följande exempel skrivs ABCDD55EFGHIJ ut.
static void strUprExample(Args _args)
{
print strUpr("Abcdd55EFGhiJ");
pause;
}
subStr
Hämtar en del av en sträng.
str subStr(str _text, int _position, int _number)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Den ursprungliga strängen. |
| _position | Positionen i den ursprungliga strängen där delen som ska hämtas börjar. |
| _nummer | Ett signerat heltal som anger riktningen och antalet positioner som ska hämtas från den ursprungliga strängen. Om ett minustecken föregår _number väljer systemet delsträngen bakåt från den angivna positionen. |
Returvärde
En delsträng av den ursprungliga strängen.
Anmärkningar
Om ett minustecken föregår värdet för parametern _number markeras delsträngen bakåt från den angivna positionen.
subStr("ABCDEFGHIJ",3,5); //Returns the string "CDEFG".
subStr("ABCDEFGHIJ",7,-4); //Returns the string "DEFG".
subStr("abcdef",2,99) //Returns the string "bcdef".
subStr("abcdef",2,3) //Returns the string "bcd".
subStr("abcdef",2,-3); //Returns the string "ab".
strContains
Kontrollerar om textsträngen innehåller en annan sträng.
boolean strContains(str _text, str _potentialContains)
Parameterar
| Parameter | Description |
|---|---|
| _SMS | Den ursprungliga strängen som ska sökas in. |
| _potentialContains | Strängen som ska hittas. |
Returvärde
Sant om originalsträngen innehåller den sökta strängen. annars falskt.
Anmärkningar
Jämförelserna är inte skiftlägeskänsliga.
strContains("ABCDEFGHIJ","abc"); //Returns true.
strContains("ABCDEFGHIJ","ABC"); //Returns true.
strContains("ABCDEFGHIJ","K"); //Returns false.
strStartsWith
Kontrollerar om textsträngen börjar med en annan sträng.
boolean strStartsWith(str _string, str _potentialStart)
Parameterar
| Parameter | Description |
|---|---|
| _sträng | Den ursprungliga strängen som ska sökas in. |
| _potentialStart | Den potentiella strängen som är i början. |
Returvärde
Sant om den potentiella strängen är början på den ursprungliga strängen. annars falskt.
Anmärkningar
Jämförelserna är inte skiftlägeskänsliga.
strStartsWith("ABCDEFGHIJ","abc"); //Returns true.
strStartsWith("ABCDEFGHIJ","ABC"); //Returns true.
strStartsWith("ABCDEFGHIJ","B"); //Returns false.
strEndsWith
Kontrollerar om textsträngen slutar med en annan sträng.
boolean strEndsWith(str _string, str _potentialEnd)
Parameterar
| Parameter | Description |
|---|---|
| _sträng | Den ursprungliga strängen som ska sökas in. |
| _potentialEnd | Den potentiella strängen som finns i slutet. |
Returvärde
Sant om den potentiella strängen avslutar den ursprungliga strängen. annars falskt.
Anmärkningar
Jämförelserna är inte skiftlägeskänsliga.
strEndsWith("ABCDEFGHIJ","ghij"); //Returns true.
strEndsWith("ABCDEFGHIJ","HIJ"); //Returns true.
strEndsWith("ABCDEFGHIJ","B"); //Returns false.
strLRTrim
Tar bort inledande och avslutande blanksteg från en textsträng.
str strLRTrim(str text)
Parameterar
| Parameter | Description |
|---|---|
| texten | Strängen som du vill ta bort inledande och avslutande blanksteg från. |
Returvärde
En kopia av den angivna strängen som inte innehåller inledande och avslutande blankstegstecken.
Anmärkningar
Funktionen strLRTrim kompletterar funktionerna strRTrim och strLTrim .
Example
// Returns the text string "ABC-DEFG".
strLRTrim(" ABC-DEFG ");