Linux企業實戰-ansible(40)判斷字符

判斷字符串的一些tests 
lower:判斷包含字母的字符串中的字母是否是純小寫,字符串中的字母全部爲小寫則返回真
upper:判斷包含字母的字符串中的字母是否是純大寫,字符串中的字母全部爲大寫則返回真

判斷整除的一些tests 
even:判斷數值是否是偶數,是偶數則返回真
odd:判斷數值是否是奇數,是奇數則返回真
divisibleby(num):判斷是否可以整除指定的數值,如果除以指定的值以後餘數爲0,則返回真

如果不能被整除的話就會被跳過

其他的一些test 
version:可以用於對比兩個版本號的大小,或者與指定的版本號進行對比,使用語法爲version(“版本號’,‘比較操作符)當使用version時,支持多種風格的比較操作符,你可以根據自己的使用習慣進行選擇,version支持的比較操作符如下
大於:>,gt
大於等於:>=,ge
小於:<,It
小於等於:<=,le
等於:==,=,eq
不等於:!=,<>,ne

subset:判斷一個list是不是另一個list的子集,是另一個list的子集時返回真
superset:判斷一個list是不是另一個list的父集,是另一個list的父集時返回真

判斷一個字符是否是字符串

判斷一個字符是否是數字

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章