TSL语言基础 > TSL语言基础 > 基础知识 > TSL的符号 > 保留字(关键字) > LIKE

Not Like    

  • 2025/8月版本开始,TSL语言中支持NOT LIKE, 这样not(a like b)可以简单写成a not like b

    Not Like 是与FAQ:LIKE相对应的模式匹配操作符,两者语法结构相似但逻辑功能完全相反。
    字符串中的Not Like
    Not Like 可用于判断某个字符串是否不符合指定的模式规则,当且仅当字符串与给定模式不匹配时返回True。
    例如:
    if a not like "\\d{4}-\\d{2}-\\d{2}" then
    begin
      return "a不包含'YYYY-MM-DD'格式日期字符串";
    end
    else return "包含'YYYY-MM-DD'格式";

    数值中的Not Like

    Not Like 可用于判断某个数值是否和指定值相似,当且仅当数值与给定模式不相似时返回True。
    例如1.000001 not like 1为False。
    计算方法和FAQ:LIKE类似,可参考其中的介绍。