Golang strings.IndexAny()函数
strings.IndexAny 是Golang中的一个内置函数,用于从输入的子串中获取任何Unicode代码点的第一个实例的索引。如果找到该子串,它将返回从0开始的位置;否则将返回-1。
语法
其中。
- s – 原始的给定字符串。
- chars – 是指在给定字符串中要检查的子串。
例子1
请看下面的例子。
输出
它将产生以下输出 –
请注意,子串中的字符 ” d “出现在给定字符串的索引 ” 2 “处。因此, IndexAny() 返回 “2”。
例子2
让我们再举一个例子 –
输出
它将产生以下输出 –
注意,给定的子串中的字符 ” l “和 ” p “在第一个字符串中不存在,因此 IndexAny() 返回” -1 “。