找回密码
 立即注册
查看: 152|回复: 0

【Uipath杂谈】字符串处理汇总

[复制链接]
发表于 2022-6-16 16:53 | 显示全部楼层 |阅读模式
这是之前没写完的文档,不知道有没有帮助,也放出来好了。

一、基本的字符串函数

            最常用方法:String.Length,计算字符串长度。
CompatreTo
字母顺序逐个比较字符大小,如果前者大于后者则返回1,反之返回-1,如果相同返回0
Concat
链接两个指定的字符串
String.Concat(VarName1,VarName2)
Contains
判断字符串是否包含特定的字符串,如果包含则返回true,反之返回false
String.Contains(“text”)
EndsWith
判断字符串是否以某个字符串结尾,是return true,否 return false
Format
将Object转换为字符串(并将其插入到另一个文本中)
String.Format(“{0} is {1}”,VarName1,VarName2)         
Join
连接集合中的元素并将它们显示为字符串
String.Join(“i”,CollVarName1)
IndexOf
查找该字符串第一次出现某个字符的位置,如果存在返回字符串开始的位置,反之返回-1
VarName.IndexOf(“a”)
IsNullOrEmpty
判断该字符串是否是空字符串或者null值
LastIndexOf
查找该字符串最后一次出现某个字符串的位置,如果存在返回字符串开始的位置,不存在返回-1
PadLeft
是指返回指定长度的字符串,如果小于这个长度,则左边加空格,如果大于这个长度,则返回原值
PadRight
是指返回指定长度的字符串,如果小于这个长度,则在右边加空格,如果大于这个长度,则返回原值
ToLower
是指字符串转换成小写字符串
ToUpper
是指字符串转换成大写字符串
Trim
是指去除前后的空格
TrimLeft
去除左边的空格
TrimRight
去除右边的空格
Replace(strOld,strNew)
指用后一个字符串替换前面的字符串,替换后返回
VarName.Replace(“original”,”replaced”)
Substring(stratIndex,Length)
第一个参数是从某个位置开始截取,后者是截取长度,如果没有默认到最后
VarName1.Substring(startIndex,length)
Remove(stratIndex,Length)
第一个参数是从某个位置开始移除,后者是截取长度,如果没有默认到最后
ToCharArray
将字符串转换为char数组
Split(char c)
把字符串中某个字符串分割成N个字符串数组
VarName.Split(“l”c)(index)
Insert(Index,string)
指在Index位置后面插入字符串
Equals
字符顺序逐个比较字符大小,如果相同返回True,反之返回False
懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Unity开发者联盟 ( 粤ICP备20003399号 )

GMT+8, 2024-11-26 12:13 , Processed in 0.150701 second(s), 25 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表