testing - Elixir - 在较大的位串中找到子位串

标签 testing erlang substring bitstring elixir

在 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/

相关文章:

testing - 我们如何测试电子商务网站中图像缩放的存在

javascript - 在 Jest 测试中 Promise 没有被执行

Java:字符串操作。获取 URL 中的最后一个子路径

swift - 为什么存储子字符串可能会导致 Swift 中的内存泄漏?

MySQL:按子字符串搜索

android - 如何指定两个设备进行 admob 测试?

erlang - Erlang服务器与端口连接以向Java应用程序发送和接收Json文件

dictionary - Erlang/Elixir 合并带有大多数重复键的映射

windows - 用于在 Windows 上运行的 NoSql DB 的 Erlang API

random - 如何测试随机数?