strs

package
v0.5.18 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 21, 2024 License: MIT Imports: 7 Imported by: 0

README

サンプルリスト

このディレクトリには以下のサンプルがあります。

file example name note
rune_rawstring.go string_rune_rawstring Go言語における 文字と文字列とRaw文字列についてのサンプルです.
to_runeslice.go string_to_runeslice 文字列とルーンスライスの遷移を表示するサンプルです.
rune_byte_convert.go string_rune_byte_convert 文字列とルーンとバイト列の変換のサンプルです.
chop_newline.go string_chop_newline 文字列末尾の改行を削除するサンプルです.
using_builder.go string_using_builder strings.Builder を利用したサンプルです.
rune_count.go string_rune_count utf8.RuneCountInString() のサンプルです.
diff_trimright_trimsuffix.go string_diff_trimright_trimsuffix strings.TrimRight と strings.TrimSuffix のちょっとした違いについてのサンプルです.
using_string_clone.go string_using_clone Go 1.18 で追加された strings.Clone() のサンプルです
trimspace.go string_trim_space strings.TrimSpace() のサンプルです.

Documentation

Overview

Package strs -- Go言語の 文字列 についてのサンプルが配置されているパッケージです。

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ChopNewLine added in v0.2.5

func ChopNewLine() error

ChopNewLine -- 文字列末尾の改行を削除するサンプルです

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

func NewRegister() mapping.Register

NewRegister -- このパッケージ用のサンプルを登録する mapping.Register を生成します。

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 ToRuneSlice added in v0.2.8

func ToRuneSlice() error

ToRuneSlice は、文字列とルーンスライスの遷移を表示するサンプルです

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL