Goでの大文字と小文字を区別しないHasSuffix

Adam Mayer:

私はディレクトリリストから特定のファイルタイプを探しています。HasSuffixを使用して、いくつかの特定のファイルタイプを探す比較を行います。この比較で大文字と小文字を区別しないようにしたいと思います。

EqualFoldまたは大文字と小文字を区別しない別の比較をHasSuffix関数に追加する方法はありますか?

TehSphinX:

あなたはただ使うことができます

if strings.HasSuffix(strings.ToLower(s), "suffix") {
    // do something 
}

独自のラッパー関数を作成することもできます。

func hasSuffix(s, suffix string, caseSensitive bool) bool {
    if caseSensitive {
        return strings.HasSuffix(s, suffix)
    }
    return strings.HasSuffix(strings.ToLower(s), suffix)
}

使用できるファイル名またはパスについては(PeterSOの回答を参照):

if strings.ToLower(filepath.Ext(s)) == ".fileending" {
    // do something
}

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Goでの大文字と小文字を区別しない文字列比較

分類Dev

Goでの大文字と小文字を区別しない文字列置換

分類Dev

Linuxのglob()で大文字と小文字を区別しない

分類Dev

zsh / bashでの大文字と小文字を区別しないGlob

分類Dev

Oracleでの大文字と小文字を区別しない検索

分類Dev

If条件での大文字と小文字を区別しない比較

分類Dev

WordPressのURLで大文字と小文字を区別しない

分類Dev

Pythonの大文字と小文字を区別しない文字列startswith

分類Dev

Python文字列の大文字と小文字を区別しない

分類Dev

C#文字列の大文字と小文字を区別しない

分類Dev

Twig-文字列の大文字と小文字を区別しない

分類Dev

Goからの大文字と小文字を区別しないMongoDBクエリ

分類Dev

Goテンプレートでの大文字と小文字を区別しない文字列比較

分類Dev

Javaで文字列の 'contains'の大文字と小文字を区別しない

分類Dev

C ++での大文字と小文字を区別しない文字列の比較

分類Dev

Juliaでの大文字と小文字を区別しない文字列の比較

分類Dev

Fortranでの大文字と小文字を区別しない文字列の比較

分類Dev

JavaScriptでの大文字と小文字を区別しない文字列置換?

分類Dev

golangでの大文字と小文字を区別しない文字列検索

分類Dev

文字列の置換で大文字と小文字を区別しない方法

分類Dev

個別のノードjsMongoDBで大文字と小文字を区別しない

分類Dev

個別のノードjsMongoDBで大文字と小文字を区別しない

分類Dev

Elasticsearchの完了提案の大文字と小文字を区別しない

分類Dev

ArrayList要素で大文字と小文字を区別しない

分類Dev

Linqでは大文字と小文字を区別しない「含む」

分類Dev

単語で分割(大文字と小文字を区別しない)

分類Dev

Firestoreで大文字と小文字を区別しないクエリ

分類Dev

Oracleでは大文字と小文字を区別しない順序

分類Dev

Railsで大文字と小文字を区別しないルート

Related 関連記事

  1. 1

    Goでの大文字と小文字を区別しない文字列比較

  2. 2

    Goでの大文字と小文字を区別しない文字列置換

  3. 3

    Linuxのglob()で大文字と小文字を区別しない

  4. 4

    zsh / bashでの大文字と小文字を区別しないGlob

  5. 5

    Oracleでの大文字と小文字を区別しない検索

  6. 6

    If条件での大文字と小文字を区別しない比較

  7. 7

    WordPressのURLで大文字と小文字を区別しない

  8. 8

    Pythonの大文字と小文字を区別しない文字列startswith

  9. 9

    Python文字列の大文字と小文字を区別しない

  10. 10

    C#文字列の大文字と小文字を区別しない

  11. 11

    Twig-文字列の大文字と小文字を区別しない

  12. 12

    Goからの大文字と小文字を区別しないMongoDBクエリ

  13. 13

    Goテンプレートでの大文字と小文字を区別しない文字列比較

  14. 14

    Javaで文字列の 'contains'の大文字と小文字を区別しない

  15. 15

    C ++での大文字と小文字を区別しない文字列の比較

  16. 16

    Juliaでの大文字と小文字を区別しない文字列の比較

  17. 17

    Fortranでの大文字と小文字を区別しない文字列の比較

  18. 18

    JavaScriptでの大文字と小文字を区別しない文字列置換?

  19. 19

    golangでの大文字と小文字を区別しない文字列検索

  20. 20

    文字列の置換で大文字と小文字を区別しない方法

  21. 21

    個別のノードjsMongoDBで大文字と小文字を区別しない

  22. 22

    個別のノードjsMongoDBで大文字と小文字を区別しない

  23. 23

    Elasticsearchの完了提案の大文字と小文字を区別しない

  24. 24

    ArrayList要素で大文字と小文字を区別しない

  25. 25

    Linqでは大文字と小文字を区別しない「含む」

  26. 26

    単語で分割(大文字と小文字を区別しない)

  27. 27

    Firestoreで大文字と小文字を区別しないクエリ

  28. 28

    Oracleでは大文字と小文字を区別しない順序

  29. 29

    Railsで大文字と小文字を区別しないルート

ホットタグ

アーカイブ