Question

Y a-t-il une fonction STARTSWITH (STR1, STR2 String) qui peut vérifier si STR1 est un préfixe de la langue STR2 en GO Language?

Je veux une fonction similaire à celle de Java StartSwith http://docs.oracle.com/javase/1.5.0/docs/apr/java/lang/string.html#starstars (java.lang.string )

Était-ce utile?

La solution

Le paquet Strings a ce que vous recherchez.Spécifiquement la fonction HASPREFIX: http://golang.org/pkg/strings/#hasprefix

Exemple:

fmt.Println(strings.HasPrefix("my string", "prefix"))  // false
fmt.Println(strings.HasPrefix("my string", "my"))      // true

Ce paquet est rempli de nombreuses fonctions d'assistance à chaîne différentes que vous devriez consulter.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top