ServiceNow“大于或等于”,“小于或等于”和“介于”之间的字符串比较运算符

时间:2018-08-11 12:08:38

标签: servicenow

在条件类型字段中,或在类似于列表过滤器的情况下,如果我选择的是字符串类型字段,则可用操作符列表中有三个比较操作符,我不理解该功能关于字符串的问题。我希望有人能帮助我理解这三个比较运算符:

  1. 小于或等于
  2. 大于或等于
  3. 之间
  4. 此外,“匹配模式”指的是什么?我至少了解其他情况下的其他三个,但是“匹配模​​式”指的是与Regex有关的东西,我对此很熟悉?

这里是一张屏幕截图,您可以确切地看到我在说什么,只是为了确保我对自己的要求很清楚。预先谢谢你。

String operator screenshot

1 个答案:

答案 0 :(得分:0)

字符串运算符

对于小于和大于的字符串,请考虑字母顺序。字母“ A”大于“ B”,依此类推。如果您提供更多字母,您将进一步限制结果。

有记录:

Albania
Andorra
Armenia
Austria
Azerbaijan
Belarus
Belgium
Bosnia & Herzegovina
Bulgaria

提交greater than or is "Belg"时,您会收到以下结果:

Belgium
Bosnia & Herzegovina
Bulgaria

提交文件时,greater than or is "Belg" AND less than or is "Bo"。您将看到:

Belgium
Bosnia & Herzegovina

使用之间的运算符将获得相同的结果。


匹配模式

比赛模式在文档中有很好的描述。请在这里查看详细信息doc link

简而言之,“模式”类似于正则表达式,但仅带有星号( * )和问号()。星号表示任何数字(包括零),其中问号恰好表示一个。

  
      
  • 故事故事匹配,但与那个故事不匹配。
  •   
  • *故事匹配故事那个故事,但不匹配那个故事最好
  •   
  • st?ry 匹配故事 stxry ,但不匹配我的故事故事 strong>。
  •   
  • * b?gus * 匹配伪造,我的伪造故事他的袋装机器,但不匹配我的伪造故事< / strong>或我的贝加斯人的故事
  •