我将如何查找Elixir中是否存在一个子位串和另一个位串?我需要验证位串X是否存在于位串Y中的某个位置以进行测试。是否有简单的方法可以使用现有功能执行此操作?

x = "bar"
y = "foo bar baz"
some_substring_function(x, y)


some_substring_function返回真实值。

提前致谢!

最佳答案

您可以使用=~运算符:

iex> "hello world" =~ "hello"
true


String module还具有一些便利功能。

关于testing - Elixir-在较大的位串中找到子位串,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19636547/

10-10 13:22