QTP常用函数及验证邮箱是否符合格式要求

一,我们闲看下QTP中常用的一些函数

1)InStr 函数
          返回某字符串在另一字符串中第一次出现的位置。

      InStr([start, ]string1, string2[, compare])

2)Right 函数
        从字符串右边返回指定数目的字符。

    Right(string, length) 举例:Dim AnyString, MyStr   AnyString = "Hello World"      ' 定义字符串。

                 MyStr = Right(AnyString, 1)    ' 返回 "d"。

                 MyStr = Right(AnyString, 6)    ' 返回 " World"。

                 MyStr = Right(AnyString, 20)   ' 返回 "Hello World"。

 

3)Len 函数
        返回字符串内字符的数目,或是存储一变量所需的字节数。

    Len(string | varname) 举例:Dim MyString   MyString = Len("VBSCRIPT") 'MyString 包含 8。

 

4)LTrim、RTrim与 Trim 函数
        返回不带前导空格 (LTrim)、后续空格 (RTrim) 或前导与后续空格 (Trim) 的字符串副本。LTrim(string)  RTrim(string)  Trim(string)

    举例:

      Dim MyVar

      MyVar = LTrim("   vbscript ")   'MyVar 包含 "vbscript "。

      MyVar = RTrim("   vbscript ")   'MyVar 包含 "   vbscript"。

      MyVar = Trim("   vbscript ")   'MyVar 包含 "vbscript"。

 

5)Rnd 函数 返回一个随机数。Rnd[(number)]  number 参数可以是任意有效的数值表达式。

说明 Rnd 函数返回一个小于 1 但大于或等于 0 的值。

 

6)Randomize 语句 初始化随机数生成器。

语法  Randomize [number]   可选的 number 参数是 Variant 或任何有效的数值表达式

 

7)IsNumeric 判断是为数字,返回boolean值

 

二,邮箱验证代码

 Dim MailAddr
 MailAddr="42178@qq.com"
   If InStr(1, MailAddr, "@") > 1 And InStr(3, MailAddr, ".") And Right(MailAddr, 1) <> "." Then
     msgbox(true)
  else
  msgbox(false)
 end if

 

解析:InStr(1, MailAddr, "@")   '判断第一个字符不是@;

     InStr(3,MailAddr,".")      '判断最多第三个字符为"."

   Right(MailAddr,1)<>"."   '往字符串右边数,最后一个字符不是"."

转载于:https://www.cnblogs.com/tongcy/p/3472559.html

内容概要:《2024年印尼税收袖珍指南》由普华永道发布,涵盖了印尼税收体系的关键方面。主要内容包括企业所得税、个人所得税、预提税、国际税收协定、增值税、奢侈品销售税、碳税、关税与消费税、税收优惠、地方税、印花税、税务会计、税务稽查与评估、强制执行征税、税务纠纷与处理等。企业所得税税率一般为22%,特定条件可享受优惠。个人所得税采用超额累进税率,最高达35%。预提税涵盖多种收入类型,如工资、利息、股息等。国际税收协定帮助避免双重征税,提供优惠税率。增值税标准税率为11%,部分商品和服务免征。税收优惠包括免税期、加计扣除等,尤其针对特定行业和地区。地方税种类繁多,如土地与建筑物税、机动车税等。税务稽查与评估确保纳税人合规,税务纠纷可通过异议、申诉、诉讼等方式解决。 适用人群:企业财务人员、税务顾问、跨国公司税务部门、个人纳税人等。 使用场景及目标:①帮助企业理解和遵守印尼税法,优化税务规划;②协助个人纳税人正确申报各类税项;③为税务顾问提供最新税收政策信息,提升专业服务水平;④为跨国公司处理跨境税务问题提供指导。 阅读建议:此指南内容详尽,建议读者根据自身需求重点阅读相关章节,结合实际案例深入理解各项规定,并关注最新政策动态,确保税务处理合法合规。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值