Documentation ¶
Overview ¶
Package strs -- Go言語の 文字列 についてのサンプルが配置されているパッケージです。
Index ¶
- func ChopNewLine() error
- func CutPrefixSuffix() error
- func DiffTrimRightAndTrimSuffix() error
- func NewRegister() mapping.Register
- func RandomString() error
- func RuneByteConvert() error
- func RuneCount() error
- func RuneRawString() error
- func ToRuneSlice() error
- func TrimSpace() error
- func UsingBuilder() error
- func UsingStringsClone() error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CutPrefixSuffix ¶ added in v0.5.1
func CutPrefixSuffix() error
CutPrefixSuffix は、Go 1.20 で追加された strings.{CutPrefix,CutSuffix} のサンプルです.
bytes.{CutPrefix,CutSuffix} と strings.{CutPrefix,CutSuffix} は対で追加されている。
REFERENCES ¶
func DiffTrimRightAndTrimSuffix ¶ added in v0.5.1
func DiffTrimRightAndTrimSuffix() error
DiffTrimRightAndTrimSuffix は、strings.TrimRight と strings.TrimSuffix のちょっとした違いについてのサンプルです.
TrimRight は、第二引数が cutset となっている通り、切り取る対象の「セット」を指定している。 なので、セット内に存在する文字であるかどうかで判定される。
TrimSuffix は、第二引数が suffix となっている通り、指定した suffix に一致するかどうかが判定される。 なので、指定した suffix に完全一致しないと除去されない。
REFERENCES ¶
func NewRegister ¶
NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。
func RandomString ¶ added in v0.5.26
func RandomString() error
RandomString は、指定された文字数のランダム文字列を作成するサンプルです.
REFERENCES ¶
func RuneByteConvert ¶ added in v0.2.8
func RuneByteConvert() error
RuneByteConvert は、文字列とルーンとバイト列の変換のサンプルです.
func RuneCount ¶ added in v0.2.9
func RuneCount() error
RuneCount -- utf8.RuneCountInString() のサンプルです。
REFERECES ¶
func RuneRawString ¶ added in v0.2.8
func RuneRawString() error
RuneRawString は、Go言語における 文字と文字列とRaw文字列についてのサンプルです
func TrimSpace ¶ added in v0.5.17
func TrimSpace() error
TrimSpace は、strings.TrimSpace() のサンプルです.
両端のスペースをトリミングしてくれる。
> TrimSpace returns a slice of the string s, with all leading and trailing white space removed, as defined by Unicode.
> (TrimSpaceは、Unicodeで定義されているように、すべての先頭と末尾の空白を除去した文字列sのスライスを返します。)
REFERENCES ¶
func UsingBuilder ¶ added in v0.2.8
func UsingBuilder() error
UsingBuilder -- strings.Builder を利用したサンプルです.
func UsingStringsClone ¶ added in v0.5.9
func UsingStringsClone() error
UsingStringsClone は、Go 1.18 で追加された strings.Clone() のサンプルです。
REFERENCES ¶
Types ¶
This section is empty.