<< Click to Display Table of Contents >> 文本函数 |
函数 |
说明 |
返回值类型 |
举例 |
---|---|---|---|
character |
返回由代码数字指定的字符 |
char |
character(int value) |
code |
返回文本字符串中第一个字符的数字代码 |
int |
code(String str) |
concatenate |
将几个文本项合并为一个文本项 |
string |
concatenate(Object strObj) |
currency |
将数字转换为文本格式,并适用于默认货币符号。 |
string |
currency(double number, int decimals) |
dollar |
将数字转换为文本格式,并适用$符号。 |
string |
dollar(double number, int decimals) |
exact |
比较两个字符串 |
boolean |
exact(String str1, String str2) |
extractNTH |
对源字符串匹配正则表达式,并返回对应匹配到的子字符串。 |
string |
extractNTH("sou rce", "([a-z]+)\\s+([a-z]+)", 2) |
find |
在一个文本值中查找另一个文本值(区分大小写) |
int |
find(String find, String src, int start) |
fixed |
将数字格式设置为具有固定小数位数的文本 |
string |
fixed(double number, int decimals, boolean nocommas) |
left |
返回文本值中最左边的字符 |
string |
left(String src, int length) |
len |
返回文本字符串中的字符个数 |
int |
len(String text) |
lower |
将文本转换为小写 |
string |
lower(String text) |
match |
如果源字符串匹配正则表达式,则返回 true |
boolean |
match("sou rce","([a-z]+)\\srce") |
mid |
从文本字符串中的指定位置起返回特定个数的字符 |
string |
mid(String src, int start, int length) |
proper |
将文本值的每个字的首字母大写 |
string |
proper(String text) |
replace |
替换文本中的字符 |
string |
replace(String src, int start, int length, String replaced) |
replaceRegex |
对源字符串匹配正则表达式,并返回替换后的字符串 |
string |
replaceRegex("sou rce", "\\s", "*") |
rept |
按给定次数重复文本 |
string |
rept(String src, int times) |
right |
返回文本值中最右边的字符 |
string |
right(String src, int length) |
search |
在一个文本值中查找另一个文本值(不区分大小写 |
int |
search(String find, String src, int start) |
substitute |
在文本字符串中用新文本替换旧文本 |
string |
substitute(String src, String old, String newtxt, int times) |
t |
将参数转换为文本 |
string |
t(String value) |
text |
设置数字格式并将其转换为文本 |
string |
text(double value, String patten) |
trim |
删除文本中没用的空格 |
string |
trim(String str) |
upper |
将文本转换为大写形式 |
string |
upper(String str) |