並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 7 件 / 7件

新着順 人気順

文字列操作の検索結果1 - 7 件 / 7件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

文字列操作に関するエントリは7件あります。 プログラミングライブラリtips などが関連タグです。 人気エントリには 『Python/C/C++向けライブラリ「StringZilla」が登場、SIMD命令を利用して文字列操作を高速化』などがあります。
  • Python/C/C++向けライブラリ「StringZilla」が登場、SIMD命令を利用して文字列操作を高速化

    アルメニア出身で米サンフランシスコ在住の開発者であるAsh Vardanian氏は、Python/C/C++向けライブラリ「StringZilla」のバージョン1.1.3を8月31日(現地時間)に公開した。StringZillaはApache 2.0ライセンスと3条項BSDライセンスで公開しているオープンソース・ソフトウェア。ユーザーはどちらかのライセンスを選んで利用できる。 StringZillaは、大規模な文字列データを単語ごとに区切ったり、区切った単語をソートするなどの機能を提供している。StringZillaの最初のバージョンであるバージョン1.0.0が公開されたのは2023年7月13日。それに先立ってVardanian氏が公開したブログポストでは、StringZillaの基本的な考え方を解説している。 StringZillaは、長い文字列が対象であっても最初の4文字が合致していれ

      Python/C/C++向けライブラリ「StringZilla」が登場、SIMD命令を利用して文字列操作を高速化
    • Emacs Lisp の文字列操作まとめ | Conao3 Note

      5-minute to read Published: May 26, 2020 Updated: May 26, 2020 元記事のアーカイブのアーカイブ。なにか問題があれば教えて下さい。以下、アーカイブ。 基本的には Emacs Lisp の Info を読むと何となくパーツはそろっていることは分かる。 ただ、パーツが特殊だったりしてよく使い方を忘れるのでよく見る情報をメモ。 基本的情報源以下の情報はローカルにブックマークするなどして即引けるようにしておくと便利。 Info 4 Strings and Characters文字列と文字文字列の操作、比較、変換などInfo 32.2 Examining Buffer Contents31.2 バッファの内容を調べるバッファの文字列取得Info 32.19 Text Properties31.19 テキスト属性テキストプロパティ(テキスト属

      • エクセルの文字列操作関数は「組み合わせ」が鍵。5つの頻出関数をマスターしよう【Excel講師の仕事術】

        Excelでデータ内の一部の文字を抽出したいときは、文字列操作関数が活躍します。LEFT関数、RIGHT関数、MID関数、LEN関数、FIND関数の5つを組み合わせることで、意図した文字列の抽出が可能です。それぞれの関数の動作と組み合わせ方法を解説します。 ルール 38 文字列操作関数は組み合わせて使う データの規則性を見つければあらゆる抽出が可能に 使用頻度の高い5つの関数をマスターする 「あるデータ内のこの文字だけ取り出したい」というシーンは、業種を問わずよく遭遇するものです。そのようなときに活躍するのが、Excelの文字列操作関数です。とりわけ、顧客名簿などのデータから一部の文字を取り出すときに重宝します。 こうしたデータ抽出は手入力では絶対にミスをしますし、膨大な時間がかかります。しかし、文字列操作関数に習熟していれば、一見イレギュラーに見えるデータからも規則性を発見し、それを折り

          エクセルの文字列操作関数は「組み合わせ」が鍵。5つの頻出関数をマスターしよう【Excel講師の仕事術】
        • [Flutter] Dartの文字列操作チートシート

          手軽に調べられるようにまとめてみた。使用したDartのバージョンは2.12.4。 文字列の基本 Dartの文字列はStringクラス。 Dartの文字列は不変(immutable)なので、何らかの処理を行う場合は元の文字列自体が変更されるのではなく、新しい文字列が返される。 String(文字列)はPatternを実装しており、これはRegExp(正規表現)も同様。文字列に関する諸々のメソッドの中には引数としてPatternを渡せるものも多く、これらでは正規表現が使用できる。 Dartに文字型(char的なもの)はなく、全てString(文字列)となる。Stringの中身と言えるUnicodeコードポイント(1文字ごとの整数値)は扱えるものの、使うことはほとんどないと思う。 文字列の定義 文字列には単一行と複数行がある。 文字列の定義にはシングルクォートとダブルクォートの両方が使えるが、一

            [Flutter] Dartの文字列操作チートシート
          • 文字列操作 with Rust - Qiita

            Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

              文字列操作 with Rust - Qiita
            • Rubyの技: 文字列操作で便利かつ高速なdelete_prefixとdelete_suffix(翻訳)|TechRacho by BPS株式会社

              概要 原著者の許諾を得て翻訳・公開いたします。 英語記事: Super readable String operations with delete_prefix and delete_suffix | Boring Rails: Skip the bullshit and ship fast 原文公開日: 2021/02/22 著者: Matt Swanson サイト: Boring Rails 日本語タイトルは内容に即したものにしました。 私がRubyを書くのが好きな理由のひとつは、プログラマーが幸せになれるように最適化されているからです。Rubyコミュニティは非常に読みやすいコードを重視しています。 他のエコシステムから来たプログラマーは、Rubyがまるで疑似コードのように見えることにショックを受けることがよくあります。Ruby標準ライブラリやActive Supportのような拡張

                Rubyの技: 文字列操作で便利かつ高速なdelete_prefixとdelete_suffix(翻訳)|TechRacho by BPS株式会社
              • pythonの文字列操作の計算量 - Qiita

                pythonの文字列操作のうち、連結、先頭要素の削除、最後の要素の削除について計算量を検証してみました。 これらの操作の計算量が$O(n)$であることを検証します。 きっかけ ABC298 D問題にて、$N$回のループのなかで長さが$O(N)$の文字列の連結(一文字追加)を行なうと、TLEとなりました。 文字列の代わりにcollections.dequeを使うと制限時間に間に合いました。 今回の検証前は、pythonの文字列は双方向リスト的なもので実装されており、先頭と最後に一文字加える操作では$O(1)$でできるのではないかというイメージを持っていました(事実とは異なります)。 pythonの文字列はイミュータブル pythonの文字列はイミュータブルであり、文字列オブジェクトに対して他の文字列との連結や要素の削除を行うことはできません。 オブジェクトが mutable かどうかはその型

                  pythonの文字列操作の計算量 - Qiita
                1

                新着記事