(やりたいこと)
"任意のワード"に指定文字列が一つでも含まれているかを調べたいです。
任意のワードは一つで、指定文字列は複数あります。
アルファベットは大文字小文字を区別しないようにしたいです。
教えて頂きたい事
1、下記のコードだと遅いし非効率なのでこうした方がいいという点があれば教えて頂きたいです
2、大文字小文字を区別しないようにするにはどのようにすれば良いのでしょうか?
https://play.golang.org/p/WkBFaE6j7J9
package main import ( "fmt" "strings" ) func main() { var aiueo = []string{ "マグロ","orange","BanAna","うなぎ", } for _, x := range aiueo{ if strings.Contains("任意のワード", x){ fmt.Println("含まれています!") return }else{ fmt.Println("no!") } } }
goのバージョンは1.13になります
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2020/05/30 11:56