• 改行文字をリテラルに置き換える

    質問 このstackoverflowの質問 には、sedで改行を置換するための回答があります。sed ':a;N;$!ba;s/gn/ /g'という形式を使用します。 これはうまくいくが、 \r, \n などの特殊文字ではうまくいかない。 私がやろうとしているのは、改行文字をリテラル(文字)の "en "で置き換えることです。 試してみると sed ':a;N;$!ba;s

    2023-08-30 09:01:37
  • 正規表現によるフィルタリングの例

    質問内容 Google Chrome Developer ツールバーの正規表現フィルタの例をどなたか教えていただけないでしょうか。 私は特に除外が必要です。私は多くの正規表現を試しましたが、どういうわけか、それらは機能しないようです。 どのように解決するのですか? 実はGoogle Chromeは2015年初頭まで対応していなかったことが判明しました。 Google C

    2023-08-24 04:51:03
  • Linuxでプロセス名を指定して、プロセスIDだけを取得する方法は?

    質問 linuxで指定したプロセス名のプロセスIDのみを取得する方法は? ps -ef|grep java test 31372 31265 0 13:41 pts/1 00:00:00 grep java プロセスIDを元に、いくつかのロジックを書こうと思います。では、特定のプロセス名のプロセスIDのみを取得するにはどうすればよいでしょうか。 サンプルプログラム

    2023-08-19 13:59:19
  • ルックアラウンドは、正規表現でマッチングできる言語に影響を与えますか?

    質問 最近の正規表現エンジンには、その機能がなければマッチしないような言語にもマッチさせることができるものがあります。例えば、後方参照を使用した次の正規表現は、それ自体を繰り返す単語で構成されるすべての文字列の言語にマッチします。 (.+)\1 . この言語は正規表現ではないので、後方参照を使用しない正規表現ではマッチングされません。 lookaround は正規表現でマッチさせることが

    2023-08-10 10:08:19
  • [解決済み] 0より大きい数の正規表現?[クローズド]

    質問 終了 . この質問はもっと必要です を重視します。 . 現在、回答は受け付けていません。 この質問を改善したいですか? 質問を更新して、1つの問題だけに焦点を当てるようにします。 この投稿を編集する .

    2023-08-04 22:41:27
  • Typescript で正規表現にマッチした文字列型を定義するには?

    質問 文字列の書式に関する情報を持つインタフェースを定義することは可能でしょうか?次のような例で考えてみます。 interface timeMarkers{ markerTime: string[] }; のような例があります。 { markerTime: ["0:00","1:30", "1:48"] }

    2023-08-01 02:30:53
  • [解決済み] 正規表現を用いたScalaのグループキャプチャ

    質問 次のようなコードがあるとします。 val string = "one493two483three" val pattern = """two(\d+)three""".r pattern.findAllIn(string).foreach(println) 私は findAllIn を返すだけだと思っていました。 483 を返しますが、その代わりに two483three

    2023-07-30 09:45:02
  • sed - 特定の文字列にマッチする行をコメントアウトする AND それはまだコメントアウトされていない

    質問 次のようなテストファイルがあります。 AAA BBB CCC 以下のsedを使うと BBB の行をコメントアウトすることができます。 # sed -e '/BBB/s/^/#/g' -i file 行頭に#がない場合のみコメントアウトするようにしたいです。 # sed -e '/^#/! /BBB/s/^/#/g' file sed: -e expressi

    2023-07-25 23:58:25
  • [解決済み] モダンな」正規表現が持つ認識力

    質問 現代の正規表現はどのような種類の言語を実際に認識するのでしょうか? 後方参照を持つ、長さに制限のないキャプチャグループがある場合(例えば (.*)_\1 など) がある場合、正規表現は非正規言語にマッチすることになります。しかし、これだけでは、次のようなものにマッチするのに十分ではありません。 S ::= '(' S ')' | ε - のような、ペアのマッチングを行う文脈自由

    2023-07-20 04:24:08
  • [解決済み] 特定の文字列を含まない正規表現[重複]について

    質問 この質問はすでにここに回答があります : 単語を含まない行にマッチする正規表現 (31の答え) 終了 4 年前 . このよ

    2023-07-15 01:11:18
  • [解決済み] 正規表現による置換で数字を増加させることは可能か?

    質問 正規表現による置換で数字を増加させることは可能ですか?使用しない 評価済み/関数ベースの置換 もちろんです。 この質問は 質問者はテキストエディタで数字を増加させたいと考えていました。 . 正規表現置換をサポートするテキストエディタは、完全なスクリプトをサポートするものよりも多いでしょうから、正規表現が存在するのであれば、それを浮かせるのは便利かもしれません。 また

    2023-07-14 04:28:19
  • [解決済み] 正規表現の複雑さとは?

    質問 文字列の正規表現比較を実行するために必要な、文字列長に対する複雑さは何ですか? どのように解決するのですか? 答えは、「正規表現」が何を意味しているかによります。 コンパイルされた に 決定論的有限オートマトン という長さの文字列にマッチする N で O(N) の時間です。正規表現言語に対するある種の拡張は、それを悪い方向に変えてしまいます。 以下のド

    2023-06-27 19:07:17
  • [解決済み] nで割り切れる2進数の文字列を受け付けるDFAを設計する。

    質問 任意の数 'n' が与えられたとき、10進数で 'n' で割り切れる数の2進文字列 {0, 1} を受け入れるような DFA を設計する方法を知りたいです。 異なる'n'のための異なるDFAがあるでしょうが、誰かが私が任意の数0 < n < 10を続行するために従うべき基本的なアプローチを与えることができます。 どのように解決するのですか? 以下に、私が書いた答

    2023-06-25 05:26:11
  • [解決済み] Notepad++で正規表現capture-groupを置き換える?

    質問 簡単な質問です。私は正規表現を持っています。 ^(?:\b[A-Z]+\b\s+)+(.*)\d{8} という正規表現があり、2つのキャプチャグループを与えています。キャプチャグループ1を空白で置き換えたいと思います。それは可能ですか? で置き換えると \1 で置き換えると TEST TESTER Hello, world. Another word here. 757932

    2023-06-24 23:07:24
  • [解決済み] Select-Stringからキャプチャされたグループを取得する方法は?

    質問 Powershell (バージョン 4) を使って、Windows 上の一連のファイルからテキストを抽出しようとしています。 PS > Select-String -AllMatches -Pattern <mypattern-with(capture)> -Path file.jsp | Format-Table ここまではいい感じです。これで素敵な Ma

    2023-06-11 19:22:13
  • [解決済み] 文字列にマッチした後の単語を取得する正規表現 [重複]について

    質問 この質問はすでにここに回答があります : パターンの後の内容をgrepする方法は? (8つの答え) 終了 11ヶ月前 .

    2023-06-10 11:32:48
  • [解決済み] 複数のREエンジンを使って正規表現をテストするには?[クローズド]

    質問 終了 . この質問はもっと必要です を重視します。 . 現在、回答は受け付けていません。 終了 7 年前 . ロックされています。 . この質問とその回答は ロックされている というのも、この質問はトピックから外れています

    2023-06-09 07:53:29
  • [解決済み] bashスクリプトで正規表現を使用するには?

    質問 正規表現を使って、変数が有効な年を持つかどうかをチェックしたい。を読むと bashマニュアル 演算子=~を使用することができることを理解しました。 下の例を見て、私は "not OK" が表示されることを期待しますが、私は "OK" を見ます。私は何を間違えているのでしょうか? i="test" if [ $i=~"200[78]" ] then echo "OK"

    2023-06-07 02:14:15
  • [解決済み] Nginxが使用している正規表現エンジンは何ですか?

    質問 Nginxが使用している正規表現エンジンは何ですか? たくさんの可能性があります。 もっと重要なのは、どんな構文をサポートしているか、つまり、どんな構文機能を利用できるかということです。 どのように解決するのですか? Nginxは PCRE ライブラリ . このライブラリは コンパイル時オプションリスト には、これに関するいくつかの注意事項があります。

    2023-06-07 02:09:17
  • [解決済み] name=`の直後を取得するためにgrepを使用するには?

    質問 の直後に何かgrepしようとして行き詰っています。 name= の後に、スペースと英数字のみを含むものをgrepしようとして行き詰っています。 例 name=some value here 私は some value here 私は全くの初心者なのですが、以下のgrepで name= . grep 'name=.*' filename どんな助けでも大歓迎

    2023-06-05 07:58:33