並び順

ブックマーク数

期間指定

  • から
  • まで

201 - 240 件 / 282件

新着順 人気順

正規表現の検索結果201 - 240 件 / 282件

  • 正規表現のメタ文字(特殊文字)、reモジュール。初心者向け【Python tips】

    独習Python [ 山田 祥寛 ] こんにちは、monachan_papa です。 今回は Python の標準モジュールである reモジュールを使った正規表現について、解説します。 そもそも正規表現はプログラミング一般において、文字列処理を大変便利にしてくれる高度な機能です。 さらに、Python だけの機能ではないので、他のプログラミング言語でも利用されています。正規表現の書き方の違いがあることもありますが、基本は同じと考えて良いです。 よって、一度考え方やベースをマスターすれば、今後においても何かとお得です。 しかしながら、正規表現は書き慣れていないと、扱いが難しいという面があります。 おまけに正規表現自体、奥が深すぎるので例えば書店に行くと、正規表現だけの分厚い参考書が置かれていたりするくらいです。 よって、今回は正規表現のメタ文字(特殊文字)にフォーカスを絞って、解説をしていき

      正規表現のメタ文字(特殊文字)、reモジュール。初心者向け【Python tips】
    • PHPで英数字以外の文字を削除する

      ■環境・Windows10 ・WampServer Version 3.2.3 64bit ・PHP Version 7.3.21 ■英数字以外の文字を削除するでは、早速PHPで英数字以外の文字を削除するスクリプトを書いていきます。 ■コード<?php $str="?#$%&!@Helloworld!?%&%&%&"; $str = preg_replace( '/[\W]/', '', $str); echo($str); ?>PHPで英数字以外の文字を削除するためには、今回はstrという変数を定義し、その中に英数字、そして英数字以外の文字列を記述し、格納します。 格納後、strという変数に対して、preg_replace()を使用します。これを使用することで、正規表現で文字列を置き換えることができます。括弧内で第1の引数に、英数字以外の文字の組み合わせを指定させるために、「/ (スラッ

        PHPで英数字以外の文字を削除する
      • 正規表現の使い方3(OR条件を用いたマッチ)

        本記事で紹介する正規表現 本記事で紹介する正規表現の概要について下表にまとめます。 各正規表現の詳細な説明についてはその後に説明します。 正規表現 説明 正規表現の例 マッチする文字列

          正規表現の使い方3(OR条件を用いたマッチ)
        • 秀丸 置換で改行を追加/削除する(正規表現) | ITSakura

          文字のあとに改行を追加する 目的 以下の図1のような文字列を置換機能で「>」の後に「改行」を追加して図2のようにします。 before (図1) after (図2) 手順 1.「検索」>「置換」をクリックして置換のダイアログを表示します。 2.以下を入力します。 ・「検索」に検索する文字「>」をセットします。 ・「置換」に置き換え後の文字と改行の「>\n」をセットします。\はエスケープシーケンスです。 注:円マークは手入力か上記の「\」(0x5c)をコピーして下さい。文字コードが異なる¥(u+00A5)では動きません。 ・「正規表現」にチェックを入れます。 ・「全置換」を押します。 実行すると>の後に改行が入ります。 ※置換後のコマンドは\nですが、改行はCRLFになっていました。 改行のみの行を削除する 目的 以下の図1のような文字列を置換機能で「改行」のみの行を削除して図2のよう1行

          • メールログから特定のログを切り出し集計するワンライナーの覚書 | 雑廉堂の雑記帳

            -name 取得したいファイル名。ワイルドカードが使用できます。* : 任意の0文字以上、? : 任意の一文字。正規表現を使いたい場合は、-regex でできる。 xargs zgrep 'cannot find 説明 xargs は、標準入力を読み取って、それを引数として指定されたコマンドに渡すためのコマンドです。 要するに、前の find コマンドの結果、渡されてくるファイル名を、zgrep 'cannnot find' に渡しています。 zgrep は gzip や compress で圧縮されたファイルから正規表現等を使って検索します。ただ、このコマンドは圧縮されていない通常のファイル にも使用できる便利なコマンドです。 結果 ここまでで、過去90日以内に変更、更新された cannot find your hostname という文字列を含んだログの一覧が取得できます。 下は、その

              メールログから特定のログを切り出し集計するワンライナーの覚書 | 雑廉堂の雑記帳
            • [php]switch->caseの中で正規表現してみた

              2017年9月13日に作成されたページです。 情報が古かったり、僕が今以上のど素人だった頃の記事だったりする可能性があります。 全件リストはこちら。 どもです。 例えば様々な項目の中に「url1」から「url5」までがあるとして、 これをswitchで処理したい場合があったとします。 このとき、「urlX」は同じ処理にしたい。 その場合、こういう書き方になると思います。 switch($row){ case name : name(); break; case image: image(); break; case url1 : case url2 : case url3 : case url4 : case url5 : url(); break; }

                [php]switch->caseの中で正規表現してみた
              • git diff コメント行無視で変更行数を数える - Qiita

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

                  git diff コメント行無視で変更行数を数える - Qiita
                • Vimの検索の正規表現モードを切り替える

                  ↑ こちらのmonaqaさんの記事で紹介されていたmodesearch.vimのアイデアに感銘を受け、いまならsetcmdline()を使えるのではないかと思い、作ってみました。 function! s:toggle_magic_search() abort if getcmdtype() !~ '[/?]' return '' endif let query = getcmdline() let pos = getcmdpos() if query[:1] ==# '\v' " \v -> \V let query = '\V' .. query[2:] elseif query[:1] ==# '\V' " \V -> \v let query = '\v' .. query[2:] else " add \v let query = '\v' .. query let pos +=

                    Vimの検索の正規表現モードを切り替える
                  • ENCA 22日目: 正規表現の名前付きキャプチャグループでエスケープシーケンスを扱えるように

                    Unicode エスケープシーケンス色々 UTF-16 のサロゲートペアを含む 𝒜 について考えます。これは文字列リテラルとしては次の3つの表現をすることが出来ます。 "𝒜" "\ud835\udc9c" "\u{1d49c}" 変数宣言としては次の2つの表現をすることが出来ます。 let 𝒜; let \u{1d49c}; 正規表現リテラルでは u もしくは v フラグを使った Unicode 対応モードの場合3つの表現をすることが出来ますが、そうでない場合は後方互換性を考慮して "\u{1d49c}" の場合だけ展開されないようになっています(単に \ が無視される)。 console.log(/𝒜/u.test("𝒜")); // true console.log(/\ud835\udc9c/u.test("𝒜")); // true console.log(/\u{1d

                      ENCA 22日目: 正規表現の名前付きキャプチャグループでエスケープシーケンスを扱えるように
                    • 正規表現のまとめ[+セキュリティ対策]

                      開発現場では主に妥当性チェックで使用される正規表現ですが、ほとんどのケースでクラスや関数化されていて正規表現のパターンを学ぶ機会は少ないと思います。と言うことで正規表現の基本的な使い方をまとめてみました。 また、正規表現の「セキュリティ対策」についても解説したいと思います。 正規表現の関数 PHPの代表的な正規表現の関数は次の3つとなります。 関数用途

                        正規表現のまとめ[+セキュリティ対策]
                      • 【VSCode】正規表現を使って置換

                        例えば、下記のようなコードで、 省略された小数点3桁目が「0」の場合にその「0」を追加したいと思った場合。 何万字の中から一つ一つ見つけ出して置換していくのは大変。 そんなときは正規表現を使ってサクッと置換する。 正規表現で検索 「Ctrl + F」で検索窓を出す。 検索窓の右側に正規表現のボタンがある。 ちなみに左から、 大文字と小文字を区別 単語単位で検索 正規表現を使用 のボタンになっている。 その隣にあるハンバーガーメニューは、「選択テキスト内で検索」の機能。 今回は、 </td> の前の数字から小数点までが2つしかない項目を検索したいので、下記のように入力。 \.(..)</td> や \.(.)(.)</td> で検索。 検索だけだったら \...</td> でいいけど、置換したい場合は、残したい部分を「()」で括る。 正規表現で置換 「Ctrl + H」で置換窓を出す。 「(

                          【VSCode】正規表現を使って置換
                        • 正規表現説明とよく使うパターンをまとめる - Qiita

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

                          • [Vim問題] ソートと重複排除を同時に実行する方法は?

                            [解答] :sort u Vim のソート機能のバリエーションは、けっこう豊富です。その中でも、直感的に使えそうなものをご紹介します。 Vimソート1. 重複排除しながら並べ替える (ノーマルモード) :sort u これで全行ソートしながら、重複した行は排除してくれます。ソートは行頭文字から昇順です。逆順にするなら次のように ! を付与します。 (ノーマルモード) :sort! u これらを実行すると、次のようになります。

                              [Vim問題] ソートと重複排除を同時に実行する方法は?
                            • ファイル名やディレクトリ名に指定できない文字のチェック - Qiita

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

                                ファイル名やディレクトリ名に指定できない文字のチェック - Qiita
                              • 正規表現が苦手な人、お集まりください。 - Qiita

                                はじめに あなたは正規表現は得意ですか?? 「はい、得意です!」と答える人は、そんなに多くないのかな?と思います。 自分は特に苦手で嫌いでした。。 このままではダメだと思い、正規表現の壁に立ち向かいました。 自分がもがいて手に入れた情報で、皆さんに少しでもいい情報を届けたれたら幸いです!! ※一番下に、正規表現に用いる記号一覧を載せてあるので参考にしてください! 正規表現とは 文字列とのパターンマッチを行うための小さな言語のことです。 正規表現を用いることで、ある文字列があるパターンに該当する文字列を含んでいるかを確認したり、パターンに該当する部分を検索できます。 パターンマッチ(Ruby) Regexp#=~ 正規表現にマッチした位置を返すときは、=~を使用する # マッチしたら、その位置を返す /[0-9]/ =~ 'ruby6' #=> 4 # マッチしない場合はnilを返す /[0

                                  正規表現が苦手な人、お集まりください。 - Qiita
                                • 正規表現 | Python学習講座

                                  reモジュール reモジュールはPythonの標準ライブラリで、以下のimport文で使用することができます。 import re よくある正規表現ライブラリと同じく以下の機能が利用可能です。 置換 分割 検索 正規表現で指定した文字列を置換する それではreモジュールを使用してみましょう。まずは、データクレンジング等のデータ分析の前処理でよく使用する文字列置換からです。sub関数を使用します。 まず、以下のテキストデータについて考えてみましょう。 101 CF001 コーヒー 102 CF002 コーヒー(お徳用) 201 TE01 紅茶 202 TE02-A 紅茶(お徳用A) 203 TE02-B 紅茶(お徳用B) 商品id、カタログコード、商品名の3つのフィールドからなるテキストデータがあるとします。スペース区切りですが、スペースの数は一定ではありません。 この区切り文字をタブに置換

                                  • C# 正規表現で真偽値を返す(IsMatchメソッド) | ITSakura

                                    public static bool IsMatch (string input, string 正規表現のパターン); 1つめの引数は、対象の文字列です。 2つめの引数は、正規表現のパターンです。 一致した場合はtrueを返し、一致しなかった場合falseを返します。 文字列を指定 using System; using System.Text.RegularExpressions; class Test1 { static void Main() { string a = "BC"; Console.WriteLine(Regex.IsMatch("ABC", a)); //True Console.WriteLine(Regex.IsMatch("ACB", a)); //False } } 8行目は、文字列「BC」を指定しています。 任意の1文字(.) string a = ".B

                                    • 正規表現で日本語が入るようにする方法 - arc tech blog

                                      文字列のチェックの際、正規表現を使用し不正な文字列か判定することは多いと思います。 ここでは、日本語のひらがなや漢字などをチェックする正規表現をまとめていきたいと思います。 またこれらを実装する前に以下のサイトで正規表現を確認してから実装するとスムーズな開発が可能です weblabo.oscasierra.net 文字判定に使用する正規表現 文字 正規表現 ひらがな ^[ぁ-んー]*$ カタカナ(全角) ^[ァ-ヶー]*$ カタカナ(半角) ^[ア-ン゙゚]*$ 漢字 ^[一-龠]*$ 半角数字 ^[0-9]*$ 英語(小文字) ^[a-z]*$ 英語(大文字) ^[A-Z]*$ 記号 ^[!"#$%&'()*+-.,\/:;<=>?@[\]^_`{|}~]*$ スペース(半角) ^[ ]+ スペース(全角) ^[ ]+ 複数の文字種に対応する正規表現 またこれらは複合的に使用することがで

                                        正規表現で日本語が入るようにする方法 - arc tech blog
                                      • ElasticSearchの「正規表現」「ワイルドカード検索」は性能的にも業務的にもメリットが薄かった - きり丸の技術日記

                                        Qiitaで書いた記事を微妙に書き直して、はてなブログに移行させます。 「ElasticSearchで正規表現やワイルドカード検索がしたい!」 という顧客要望に応えるため、何とかできないか試したときのメモ。 環境 ElasticSearch 結論 データ型がkeywordのフィールドに対しては、正規表現検索は有効 データ型がtextのフィールドに対しては、意図に沿わないことが多い 書かないこと 正規表現検索で劣化する性能の具体的な値 原因 データ型がkeywordはアナライザによる単語分割が行われないため、正規表現で目的の単語がヒットしやすいです。 データ型がtextのフィールドはアナライザによる文字数分割が行われます。 また、ワイルドカードを使用した場合は「A * B」で一単語と判断します。 一単語として扱うため、分割文字単位より長い単語をヒットさせることができません。 むしろワイルドカ

                                          ElasticSearchの「正規表現」「ワイルドカード検索」は性能的にも業務的にもメリットが薄かった - きり丸の技術日記
                                        • MacOSのsedの動きがわからない - Qiita

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

                                            MacOSのsedの動きがわからない - Qiita
                                          • JavaScript の正規表現の基本的な使い方 - JavaScript 入門

                                            正規表現とは 正規表現 (regular expression) というのは、パターンを使って文字列を表す方法のことです。 JavaScript では RegExp クラスを使って文字のパターンを記述することができます。 RegExp のメソッドを使うことで、与えらた文字列が指定したパターンに合致するかどうかチェックしたり、 あるパターンの場所から文字を抜き出したり、置き換えたりすることができます。 正規表現を使うことで、入力チェックを行ったり、文字列を整形したりすることが簡単になります。 JavaScript の RegExp オブジェクトによる正規表現 さっそく、正規表現を使う具体例をみてみましょう。 例として、貨物のコンテナをとりあげます。コンテナには「コンテナ番号」というコンテナを識別する番号が振られています。 コンテナ番号は ABCD1234567 のように、「大文字のアルファベ

                                              JavaScript の正規表現の基本的な使い方 - JavaScript 入門
                                            • 正規表現でのテキスト置き換えについてのトラブル - OKWAVE

                                              ファイルの読み込みと置き換え Perlでテキストファイルを読み込み、テキストの一部を置き換えをするというプログラムを作っています。 用意されているテキストファイルは複数行あるもので、リスト作成ツールのフリーソフトにより作成されています。 目的はファイルを読み込み、一行一行中を見て特定の文字を置き換えて、最後に配列に一行一行いれていくというものです。 逆に配列に一度いれて一個一個置き換えてもOKで、結果が同じならばOKです。 以下にそのプログラムを書きます。 ############################## open(IN,"list.txt") || die "ファイルが見つからないので終了します。"; @file = <IN>; $count=@file; while(<IN>){ $_=~s/xls/エクセルファイル/; print "置き換え中!残りあと$count行です

                                                正規表現でのテキスト置き換えについてのトラブル - OKWAVE
                                              • PowerAutomate: 正規表現の置換を使って、参照不可になる HTMLタグの除去 - Qiita

                                                背景 Mail を Teams へ展開とかすると、 タグなどで参照出来ないものがあったりします。 そのまま放置してもいいんですが、やっぱり見た目上うざいので、削除したくなります。 で、そうなると、単純な replace() だとタグ単位での削除は難しいので、正規表現置換を利用しましょう。ってお話 概要 OfficeScripts で正規表現置換を用意する 呼び出して参照不可になる タグ をに一致する正規表現で置換(削除) 詳細 Office Scripts Office Scripts では、以下定義する function main( workbook: ExcelScript.Workbook, originalText: string, expressionText: string, replacementText: string ): string { var expression

                                                  PowerAutomate: 正規表現の置換を使って、参照不可になる HTMLタグの除去 - Qiita
                                                • Rubyの整数リテラルの単項演算子を再現する正規表現を書いてみた|TechRacho by BPS株式会社

                                                  はじめに: Rubyの数値リテラルの単項演算子 Rubyのリテラルのうち、少なくとも整数リテラルには、以下のように符号を複数持つ単項演算子を付けることもできます(小数リテラルなどの数値リテラルや変数などの単項演算子については調べていません)。 # 1つの行がひとつの単項です 1 1 -1 ---1 -----1 -1 ---1 -----1 - 1 --- 1 ----- 1 +- 1 +--- 1 +----- 1 -+1 ---+1 -----+1 - + 1 --- + 1 ----- + 1 -1 -+-+-1 +- + + - -+ + + - -1 --1 ----1 ------1 +--+1 ※Rubyの日本語ドキュメント↓を調べてみると、単項演算子を「+符号や-符号やスペース文字を0個以上含むもの」とする説明は見当たりませんでしたが、本記事では便宜上「+符号や-符号やスペ

                                                    Rubyの整数リテラルの単項演算子を再現する正規表現を書いてみた|TechRacho by BPS株式会社
                                                  • Vimで正規表現を使ってスネークケースとキャメルケースを相互変換する - 映画館のイス

                                                    Vimでスネークケースとキャメルケースを相互に変換する方法を紹介します。 スネークケース -> キャメルケース 以下のような文字列を変換する hoge_fuga_piyo_foo_bar_baz コマンドラインモードで以下のように入力 :%s/\v_(.)/\u\1/g 結果 hogeFugaPiyoFooBarBaz スネークケース -> アッパーキャメルケース(パスカルケース) 以下のような文字列を変換する hoge_fuga_piyo_foo_bar_baz コマンドラインモードで以下のように入力 :%s/\v(^|_)(.)/\u\2/g 結果 HogeFugaPiyoFooBarBaz キャメルケース -> スネークケース 以下のような文字列を変換 hogeFugaPiyoFooBarBaz コマンドラインモードで以下のように入力 %s/\v([a-z]\@=)([A-Z])/\

                                                      Vimで正規表現を使ってスネークケースとキャメルケースを相互変換する - 映画館のイス
                                                    • [C#]正規表現で、ルールに一致した文字列かどうか調べる/一致した文字列を抜き出す - Qiita

                                                      using System; using System.Text.RegularExpressions; namespace ConsoleApp5 { class Program { static void Main(string[] args) { string org = "1dg4-fasd-kf5g-fsaa"; // ①4桁の英数字を-でつなげたものかどうかを判定 if (Regex.IsMatch(org, @"^[\da-zA-Z]{4}-[\da-zA-Z]{4}-[\da-zA-Z]{4}-[\da-zA-Z]{4}\z")) { Console.WriteLine("マッチしました!"); } // ②4桁英数字にマッチしたものを探す var match = Regex.Match(org, @"[\da-zA-Z]{4}"); Console.WriteLine("1

                                                        [C#]正規表現で、ルールに一致した文字列かどうか調べる/一致した文字列を抜き出す - Qiita
                                                      • Oracle 正規表現で検索 - Qiita

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

                                                          Oracle 正規表現で検索 - Qiita
                                                        • 正規表現でデータをフォーマットする方法3選!|メールアドレスの抽出を例とし | Octoparse

                                                          正規表現は、文字列の中で特定の「パターン」を見つけ、その「パターン」を記述することによって、複数の文字列をシンプルに表現することができます。正規表現によってパターン化された文字列は、Pythonなどの自然言語処理で使用することができます。 例えば、メールアドレスとテキストが混在する場合、メールアドレスだけを抽出したい場合は、どのようにすればよいでしょうか。この記事では、複数の文字列からデータをフォーマットし、メールアドレスを抽出する3つの方法を解説しています。 正規表現には、いくつかの方法があります。ぞれぞれの方法について、以下で解説します。 方法1:Excel数式 Excel数式を使用することで、データをフォーマットして、メールアドレスを抽出することができます。以下は、その具体的な手順です。 抽出したいデータが入っている列を選択します。 フォーミュラバーに、以下の数式を入力します。 le

                                                            正規表現でデータをフォーマットする方法3選!|メールアドレスの抽出を例とし | Octoparse
                                                          • クイズ:正規表現で「0~255」のすべてにマッチするのはどれ?

                                                            では、この表を踏まえて、それぞれの選択肢について詳しく見ていきましょう。 選択肢1 ^[1-64]$ は ❌ 不正解 です。 この表現は「1~6と4の半角数字1文字」にマッチします。正規表現の文字クラス [...] 内では、ハイフンは範囲を表しますが、[1-64] は「1~6と4の半角数字1文字」という意味になります。[1-64] では、1~64の半角数字という意味にはならないので注意が必要です。 これは実質的に [1234564] と同じで、「1, 2, 3, 4, 5, 6, 4」のいずれか1文字にマッチします。 つまり、「1~6の半角数字1文字」のみにマッチするため、13や64にマッチしないため不正解となります。 選択肢2: ^[1-9]|[1-5][0-9]|6[0-4]$ は ❌ 不正解 です。 この表現はグループ化が適切に行われていないため、以下のように解釈されます: ^[1-

                                                              クイズ:正規表現で「0~255」のすべてにマッチするのはどれ?
                                                            • vim - uniq - Qiita

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

                                                                vim - uniq - Qiita
                                                              • 前後を指定して間の文字列を出力

                                                                beforeとafterの内容は常に決まっているのでしょうか。その場合は、以下のように正規表現を用いれば抜き出すことができます。 const result = str.match(/あいうえお(.*)さしすせそ/); if (result != null) { console.log(result[1]); // かきくけこ } beforeとafterが変数の場合は上と同様の正規表現オブジェクトを動的に作る必要がありますが、その場合はbeforeやafterの中に正規表現用の特殊文字が含まれていたら困るのでそれをエスケープする必要があります。これを行う標準的な方法は用意されていませんが、以下のようなコードで行うことができます(MDNより引用): function escapeRegExp(string) { return string.replace(/[.*+?^=!:${}()|[\

                                                                  前後を指定して間の文字列を出力
                                                                • : Autoregex.xyz - 英語で書いた文章から正規表現を作る変換サービス

                                                                  AutoRegexは、英語から正規表現への変換をしてくれるというwebサービスです。 トップには「平易な英文からGPT-3を使って正規表現を生成します」とあります。 [caption id="attachment_13876" align="alignnone" width="580"] autoregex.xyz のトップ[/caption] メールアドレスで登録して試してみました。 "phone number"と入れて出てきたのはこんな正規表現。 \d{3}-\d{3}-\d{4} 北米の番号としてはありうる正規表現かな。文字と桁だけチェックできて、形式も限定されていますが。(参考: まじめな正規表現の例) "Japanese phone number" だとこれが帰りました。 ^\d{2}-\d{4}-\d{4}$ うん。だめですねこれ。携帯電話の番号とか地方の局番とかはマッチしなさ

                                                                    : Autoregex.xyz - 英語で書いた文章から正規表現を作る変換サービス
                                                                  • 正規表現 - RAD Studio

                                                                    IDE のリファレンスとユーティリティ への移動 正規表現は、特定の文字(記号)に特別な意味がある検索文字列です。RAD Studio では、正規表現の以下の記号を認識できます。 文字 説明

                                                                    • 正規表現を自作してみる - Qiita

                                                                      はじめに ゼロから学ぶRustという書籍で正規表現エンジンの実装を学んだものの、理解が足らないので、自分でまとめたいと思います。 処理の流れ 正規表現は、例えば /ab*(a|c)+/ のような表現で文字列を表します。しかし、プログラムで処理するにはこの表現を扱いにくいです。そこで、まずはプログラムで扱いやすい形式に変換します。 その形式として使用されるのが、AST(Abstract Syntax Tree)です。ASTは正規表現の構造を木構造で表現するデータ構造です。ASTを作成することで、正規表現の解析やパターンマッチングのための処理を簡単に行うことができます。 次に、ASTを元にコード生成を行います。コード生成は、コンピュータが実際に実行する命令を生成するためのプログラムを記述する作業です。ASTを解析し、必要な命令や処理の手順を生成することで、正規表現を実際に処理するコードを生成す

                                                                        正規表現を自作してみる - Qiita
                                                                      • perlreref - Perl の正規表現のリファレンス - perldoc.jp

                                                                        This is a quick reference to Perl's regular expressions. For full information see perlre and perlop, as well as the "SEE ALSO" section in this document. 本ドキュメントは、Perl の正規表現のクイックリファレンスです。 完全な情報は、perlre と perlop、また、本ドキュメントの "SEE ALSO" セクションを参照してください。 演算子¶

                                                                        • C++11で正規表現(std::regex)を使う - Qiita

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

                                                                            C++11で正規表現(std::regex)を使う - Qiita
                                                                          • Pythonのプログラム可能な正規表現ライブラリ「pregex」のインストール

                                                                            Pythonのプログラム可能な正規表現ライブラリ「pregex」のインストールについて解説しています。 「pregex(https://github.com/manoss96/pregex)」は、正規表現パターンを構築するためのPythonライブラリです。 ■Python 今回のPythonのバージョンは、「3.9.13」を使用しています。(Windows10)(pythonランチャーでの確認) ■pregexをインストールするpregexをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。 pip install pregex起動後、上記のコマンドを入力し、Enterキーを押します。 なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、バージョンの

                                                                              Pythonのプログラム可能な正規表現ライブラリ「pregex」のインストール
                                                                            • UiPath開発者向け正規表現習得のすすめ - Qiita

                                                                              Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに このドキュメントは、「正規表現を知っておくとUiPathを使う上でかなり便利になりますよ」、というお話です。正規表現に対応したUiPathの機能の紹介を中心に記述しています。なお正規表現自身の記述方法やパターンのルールの話は割愛しています。正規表現の内容について深く知りたい方はインターネット上に既に多くのドキュメントがありますので、そちらを参照ください。 1.正規表現とは? 正規表現とは、文字列の集合を一つの文字列で表現する方法の一つである。 (Wikipediaより) というわけで、これを使うことにより、複雑な条件での文字列

                                                                                UiPath開発者向け正規表現習得のすすめ - Qiita
                                                                              • しがないエンジニア系社会人のChatGPTログたれながし - Qiita

                                                                                ※以下では、ChatGPTからの回答の部分は、すべて"引用文"として掲載します ChatGPTとは 問. Chatgptのログを垂れ流す記事をQiitaに記載する際、ChatGPTとは?という説を用意しようと思う。この説に記述するスクリプトを示せ ChatGPTは、OpenAIが開発した大規模な自然言語処理モデルです。GPTとは「Generative Pre-trained Transformer」の略称であり、事前学習されたTransformerモデルを基盤としています。 ChatGPTは、人工知能による自然な対話応答を実現するために設計されており、文脈に基づいた応答生成や自然な発話スタイルなどの特徴があります。ChatGPTは、多様な分野の大量のテキストデータを事前に学習することで、言語理解の能力を獲得しています。 また、ChatGPTは、オープンソースで提供されているため、開発者や研

                                                                                  しがないエンジニア系社会人のChatGPTログたれながし - Qiita
                                                                                • System.RegularExpressions - RAD Studio API Documentation

                                                                                  このページの最終更新日時は 2016年11月20日 (日) 23:31 です。 プライバシー・ポリシー RAD Studio API Documentationについて 免責事項 フィードバックを送信 (QP, e メール) モバイルビュー