• [解決済み] Vim を使って選択範囲の各単語の最初の文字を大文字にする

    質問 Vim では ~ を使うと一つの文字を大文字にすることができます (これは この質問 のように)、しかし、Vimを使用して選択中の各単語の最初の文字を大文字にする方法はあるでしょうか? 例えば、私がこれを変更したい場合 hello world from stack overflow から Hello World From Stack Overflow Vi

    2023-02-28 05:32:22
  • [解決済み] PostgresのWHEREで正規表現を使用する

    質問 現在、以下のようなクエリを持っています。 select regexp_matches(name, 'foo') from table; これを以下のようにwhereの中に正規表現があるように書き換えるにはどうしたらいいでしょうか(うまくいきません)。 select * from table where regexp_matches(name, 'foo'); 現在のエラ

    2023-02-18 22:17:50
  • [解決済み] メモ帳++のインクリメンタル・リプレイス

    質問 10行のデータがあり、各行またはデータの部分ごとに値を増加させたいとします。どのように値を増加させるのですか? 例えば...このような行があった場合、idの値を正規表現で置き換えてインクリメントさせる方法はありますか? <row id="1" /> <row id="1" /> <row id="1" /> <row id="1" /&g

    2023-02-15 14:10:31
  • [解決済み] Sublime TextのRegEx。改行を含むあらゆる文字にマッチする?

    質問 Sublime Textで改行も含めて任意の文字にマッチさせる方法はありますか?SublimeはBoostの構文を使用しているのを見ましたが . 文字は特定のフラグを設定しないと改行にマッチしません。 どのように解決するのですか? を追加してみてください。 (?s) を追加してください。そうすると . にマッチします。 任意の 文字にマッチします。

    2023-02-03 05:22:45
  • [解決済み] Visual Studio における複数行の正規表現

    質問 Visual Studio で複数行にわたる正規表現による置換を実行する (行の境界を越えて一致させる) 方法はありますか。このために使用できるエディターがたくさんあることは知っていますが、この機能が Visual Studio から省かれているのは奇妙な気がします。私は何かを見逃しているのでしょうか? どのように解決するのですか? ファイル置換ダイアログを使用する Ctr

    2023-01-31 21:26:28
  • [解決済み] Rでの複数capture-groupsを用いた正規表現グループキャプチャ

    質問 Rでは、正規表現のマッチからグループキャプチャを抽出することは可能でしょうか? 私の知る限りでは、どの grep , grepl , regexpr , gregexpr , sub または gsub はグループキャプチャを返します。 このようにエンコードされた文字列からキーと値のペアを抽出する必要があります。 \((.*?) :: (0\.[0-9]+)\)

    2023-01-21 02:50:51
  • [解決済み] バージョン番号解析のための正規表現

    質問 以下のフォームのバージョン番号を持っています。 バージョン.リリース.モディフィケーション ここで、version、release、modificationは数字か'*'ワイルドカード文字です。さらに、これらの数字(およびその前の.)のいずれかが欠けていてもかまいません。 したがって、以下は有効であり、次のようにパースされます。 1.23.456 = version 1,

    2023-01-06 11:26:12
  • [解決済み] 不正な正規表現を見分けるには?

    質問 最近、私は 正規表現によるサービス拒否 攻撃について知り、自分のコードベースからいわゆる「邪悪な」正規表現パターン、少なくともユーザー入力に使用されているパターンをすべて根絶することにしました。で示された例は OWASP リンク と ウィキペディア は役に立ちますが、問題を簡単に説明するのには向いていません。 邪悪な正規表現についての説明、以下より。 wi

    2023-01-04 02:28:57
  • [解決済み] 正規表現を使って回文であることを確認するには?

    質問 インタビューでの質問で、答えられなかった。 正規表現を使って文字列が回文であることを確認する方法は? p.s. 既に質問 &quot があります。 与えられた文字列が回文であるかどうかを確認するにはどうすればよいですか? という質問があり、様々な言語で多くの回答がありますが、正規表現を使った回答はありません。 どのように解決するのですか? この質問に対する答えは、「

    2023-01-01 11:29:02
  • [解決済み] ある単語または別の単語を含む正規表現

    質問 整数値の後に "seconds" または ""minutes" が続く式を作成する必要があります。 私はこの式を試してみました。 ([0-9]+)\s+(\bseconds\b)|(\bminutes\b) 秒単位ではうまくいくのですが、分単位ではうまくいきません。 例:"5 seconds"は5;秒を表示します。 一方、"5 minutes"は ;分; を出力します。

    2022-12-31 16:33:57
  • [解決済み] sed, awk, gawk を使ってマッチしたものだけを表示するには?

    質問 sed、awk、gawk を使って検索と置換を行う方法について、たくさんの例やマニュアルページを見かけますが、どのようにすればよいのでしょうか? しかし、私の場合、特定の値を抽出するためにテキスト ファイルに対して実行したい正規表現があります。 検索と置換はしたくないのです。 これはbashから呼び出されています。 例を使ってみましょう。 正規表現の例です。 .*abc([0

    2022-12-31 16:10:21
  • [解決済み] ユーザが提供した例からコンピュータが正規表現を「学習」することは可能か?

    質問 ユーザが提供した例からコンピュータが正規表現を学習することは可能でしょうか? 明確にするためです。 私は ではない 正規表現を学びたい。 私は、テキストの一部を選択するか、開始または終了マーカーを選択することによって、ユーザによって対話的に提供される例から正規表現を学習するプログラムを作成したいと思います。 それは可能ですか?Google で検索できるような

    2022-12-28 06:09:27
  • [解決済み] JSONを検証するための正規表現

    質問 jsonのバリデーションを行うためのREGEXを探しています。 私はRegexの非常に新しいですし、私はRegexでパースが悪いことを十分に知っていますが、それは検証のために使用することができますか? どのように解決するのですか? はい、完全な正規表現による検証は可能です。 最近のほとんどの正規表現実装では、再帰的な正規表現が可能であり、完全なJSONシリアライズ構造を

    2022-12-26 13:05:33
  • [解決済み] |"代替演算子 "を使用したgreping

    質問 以下は、AT5G60410.gffという名前の大きなファイルのサンプルです。 Chr5 TAIR10 gene 24294890 24301147 . + . ID=AT5G60410;Note=protein_coding_gene;Name=AT5G60410 Chr5 TAIR10 mRNA 24294890 24301

    2022-12-21 10:08:42
  • [解決済み] sed と grep/egrep を使った検索と置換

    質問 私は egrep -R の後に、10個程度のユニオンを含む正規表現が続くので、以下のようになります。 .jpg | .png | .gif などです。これはうまくいきますが、今度は見つかった文字列をすべて .bmp 私は次のようなものを考えていました egrep -lR "\.jpg|\.png|\.gif" . | sed "s/some_expression/.jp

    2022-12-13 09:23:10
  • [解決済み] grep regex ホワイトスペースの動作

    質問 私は、以下のような内容を含むテキストファイルを持っています。 12,34 EUR 5,67 EUR ... EUR'の前に空白が1つあるので、0,XX EURを無視します。 試してみました。 grep '[1-9][0-9]*,[0-9]\{2\}\sEUR' => didn't match ! grep '[1-9][0-9]*,[0-9]\{2\}

    2022-12-12 05:42:29
  • [解決済み] 有効な年号をテストするための正規表現によるマッチング

    質問 ある値が与えられたとき、それが有効な年であるかどうかを検証したいのです。私の基準は単純です。 4 文字で構成される整数であることです。これは最良の解決策でないことは分かっています。 1000 のような年を許可してしまい 5000 . この基準は、私の現在のシナリオには十分です。 私が思いついたのは \d{4}$ これは動作しますが、負の値も許容します。 正の整数の

    2022-12-08 12:01:51
  • [解決済み] Bashでファイルの拡張子を再帰的に変更する

    質問 あるディレクトリを再帰的に走査し、特定の拡張子を持つすべてのファイル、たとえば .t1 を .t2 . これを行うためのbashコマンドは何ですか? どのように解決するのですか? 使用します。 find . -name "*.t1" -exec bash -c 'mv "$1" "${1%.t1}".t2' - '{}' + もし rename が利用可能であ

    2022-12-07 08:14:17
  • [解決済み] Go で大文字小文字を区別しない正規表現を行うにはどうしたらいいですか?

    質問 もちろん、両方のケースを処理するために、次のような正規表現を書くことができます。 regexp.Compile("[a-zA-Z]") のように書くこともできますが、私の正規表現はユーザーによって与えられた文字列から構築されます。 reg, err := regexp.Compile(strings.Replace(s.Name, " ", "[ \\._-]", -1)) こ

    2022-12-03 17:38:17
  • [解決済み] 文脈自由文法とは?

    質問 文脈自由文法とは何か、誰か説明してください。Wikipediaの項目を見た後、Wikipediaの形式文法の項目を見て、私は全く、困惑したままです。どなたか、これらが何であるかを説明してくださる親切な方はいらっしゃいませんか? 私は構文解析を調査したいので、これを疑問に思っており、また、副次的に正規表現エンジンの限界もあります。 これらの用語が直接プログラミングに関連しているの

    2022-11-28 11:58:28