如何在mysql中的find_in_set之类的dart中包含string.contains?

时间:2019-03-30 03:03:18

标签: dart flutter

我有一个String1:“婴儿,胎儿” 和String2:“婴儿胎儿”

我要检查inputString1 ==“ baby” 使用String1.contain(inputString1) 将返回TRUE

但是我也想检查一下 使用string2.contain(inputString1) 将返回FALSE

因为如果有选择(用逗号分隔),它们是正确的, 但是如果没有逗号,我希望字符串完全相同,

或者,如果String3是“婴儿胎儿,男婴”, ->如果输入“婴儿胎儿” = true, ->如果输入“ baby” = false。

该怎么做? 谢谢

1 个答案:

答案 0 :(得分:0)

我认为这段代码现在对我有用:

stringX = "baby fetus"
stringX.toString().split(",").contains("baby") //false
stringX.toString().split(",").contains("baby fetus") //true

stringX = "baby,fetus"
stringX.toString().split(",").contains("baby") //true
stringX.toString().split(",").contains("baby fetus") //false