UiPath字符串函數的介紹和使用


一、字符串屬性
Length:是指字符串長度
如:int len=字符串變量.Length;
Chars:是指字符串轉換成字符數組,數組從0開始,通常配合Length屬性使用
如:System.Char c=字符串變量. Chars(0).
二、字符串操作函數
CompareTo:字母順序逐個比較字符大小。如果前者大於后者則返回1,反之返回-1,如果相同返回0如:int i=字符串變量. CompareTo(將要比較的字符串的變量);
Contains:判斷字符串是否包含特定的字符串,如果包含則返回True,反之返回False
如:Boolean bl=字符串變量. Contains(“ABC”);
EndsWith:判斷該字符串是否以某個字符串結尾,如果包含則返回True,反之返回False
如:Boolean bl=字符串變量. EndsWith(“,”);
IndexOf:查找該字符串第一次出現某個字符串的位置,如果存在返回字符串開始的位置,不存在則返回-1
如:Int i=字符串變量. IndexOf(“abc”);
IsNullOrEmpty:判斷該字符串是否是空字符串或者Null值
如:Boolean bl=字符串變量. IsNullOrEmpty();
LastIndexOf:查找該字符串最后一次出現某個字符串的位置,如果存在返回字符串開始的位置,不存在則返回-1
如:Int i=z字符串變量. LastIndexOf(“abc”);
PadLeft:是指返回指定長度的字符串,如果小於這個這個長度,則在左邊加空格,如果大於這個長度,則返回原值
如:String str=“abc”. PadLeft(5),將返回的字符串是“ abc” ;
PadRight:是指返回指定長度的字符串,如果小於這個這個長度,則在右邊加空格,如果大於這個長度,則返回原值
如:String str=“abc”. PadRight (5),將返回的字符串是“abc ” ;
ToLower:是指字符串轉換成小寫字符串
如:String str=“AbCd”. ToLower(),將變成“abcd” ;
ToUpper:是指字符串轉換成大寫字符串
如:String str=“AbCd”. ToUpper (),將變成“ABCD” ;
Trim:是指去掉前后的空格
如:String str=字符串變量.Trim();
TrimLeft:是指去掉左邊的空格
如:String str=字符串變量. TrimLeft ();
TrimRight:是指去掉右邊的空格
如:String str=字符串變量. TrimRight ();
Replace(strOld ,strNew):是指用后一個字符串替換前面的字符換,替換后返回字符串
如:String str=“Abcd”. Replace(“bc”,“FF”),str的值將是“AFFd” ;
Substring(stratIndex,Length):第一個參數是從某個位置開始截取,后者是截取的長度,如果沒有則默認到最后
如:String str=“Abcd”. Substring (1,2),str的值將是“bc” ;
Remove(stratIndex,Length):第一個參數是從某個位置開始移除,后者是截取的長度,如果沒有則默認到最后
如:String str=“Abcd”. Remove (1,2),str的值將是“Ad” ;
ToCharArray:是指字符串轉換成char數組;
Split(char c):是指把字符串中某個字符串分割成N個字符串數組
如:Array arr=“1|2|3”.Split(“|”);
Insert(Index,sring):是指在Index位置后面插入字符串;
如:String str=“Abcd”. Insert (1,“eee”),str的值將是“Aeeebcd”;
Equals: 字母順序逐個比較字符大小,如果相同則返回True,反之返回False
如:Boolean bl= “Abcd”. Equals(“Abc”),返回的值將是False。
————————————————
版權聲明:本文為CSDN博主「空着」的原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/javagril/article/details/103362527


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM