AWK内置函数大全:字符串和数字处理函数一览

AWK内置函数大全:字符串和数字处理函数

AWK内置函数大全中,字符串和数字处理函数是用于处理字符串和数字的函数,以下是一些常用的字符串和数字处理函数:

  • length(string):返回字符串string的长度,例如:
    length("Hello World")
    返回11。
  • index(string1,string2):返回字符串string1在字符串string2中的位置,例如:
    index("Hello","World")
    返回0,表示字符串"Hello"不在字符串"World"中。
  • substr(string,start,length):从字符串string中截取从start开始,长度为length的子字符串,例如:
    substr("Hello World",0,5)
    返回"Hello",表示从字符串"Hello World"的第0个字符开始,截取长度为5的子字符串。
  • toupper(string):将字符串string中的小写字母转换为大写字母,例如:
    toupper("Hello World")
    返回"HELLO WORLD"。
  • tolower(string):将字符串string中的大写字母转换为小写字母,例如:
    tolower("Hello World")
    返回"hello world"。
  • sqrt(x):返回数字x的平方根,例如:
    sqrt(16)
    返回4。
  • exp(x):返回数字x的指数,例如:
    exp(2)
    返回7.3890560989。
  • log(x):返回数字x的对数,例如:
    log(2)
    返回0.6931471806。
  • int(x):返回数字x的整数部分,例如:
    int(2.3)
    返回2。
  • rand():返回一个0到1之间的随机数,例如:
    rand()
    返回一个0到1之间的随机数,比如0.12345。

本文链接:http://task.lmcjl.com/news/410.html

展开阅读全文
上一篇:Python setattr() 下一篇:Python slice()