• Perlで$1はどういう意味ですか?

    質問 Perlにおいて$1はどのような意味を持つのでしょうか?さらに、$2は何を意味するのでしょうか? どのように多くの$number変数がありますか? どのように解決するのですか? この $number にマッチした文字列の部分を含みます。 キャプチャグループ ( ... ) を最後の正規表現にマッチするパターンに追加します。 例えば、次のような文字列を例にとりま

    2023-12-14 15:47:34
  • sublime textで各行にカンマを追加する 2

    質問 sublimeのテキスト検索・置換機能と正規表現を使って、各行の数字の文字列にマッチし、それぞれにカンマを付加しようと思っています。そこで、サンプルファイルを紹介します。 273794103 418892296 134582886 380758661 109829186 248050497 2167935715 374858669 こうであってほしい。 27

    2023-12-13 06:08:07
  • すべての空白を改行/段落記号に置き換えて単語リストを作成する

    質問 授業で翻訳するギリシャ語のテキストのボキャブラリーリストを作ろうとしています。私は、すべてのスペースまたはタブ文字を段落マークに置き換え、すべての単語がそれ自身の行に表示されるようにしたいのです。どなたかsedコマンドを教えてください。私はまだsedを理解しようとしています。 どのように解決するのですか? 最近のバージョンの sed では、標準入力を編集して、標準出力に $

    2023-12-10 11:21:51
  • 有効な日付にマッチする正規表現

    質問 私は日付を検証する正規表現を書こうとしています。 正規表現は、次のように一致する必要があります。 M/D/YYYYY 西暦MM/DD/YYYY 1 桁の月は、先頭の 0 で始めることができます (例: 2008 年 12 月 3 日)。 1 桁の日数は、先頭の 0 から始めることができます (例: 2008 年 3 月 2 日) 2 月 30 日または 2 月 3

    2023-11-18 03:28:11
  • 最後のスラッシュの後をすべて取得するための正規表現 [重複]。

    質問 この質問はすでにここに回答があります : 最後の / 以降をすべて収集する正規表現 (8つの答え) 終了 2年前 . 私は

    2023-11-05 01:27:19
  • bash、コロンの前の文字列を取り出す

    質問 以下のような行を持つファイルがあるとします。 /some/random/file.csv:some string /some/random/file2.csv:some string2 コロンの前の最初の部分だけがあるファイルを取得する方法はありますか、例えば。 /some/random/file.csv /some/random/file2.csv bashのワンライ

    2023-11-01 01:01:12
  • 文字列の中に大文字が連続しているかどうかを調べるための正規表現

    質問 以下の場合の正規表現が知りたいです。 文字列はアルファベットのみである。大文字で始まり、小文字が続いていなければならない。その後、スモールレターまたはキャピタルレターが続く。 ^[A-Z][a-z][A-Za-z]*$ しかし、この文字列は連続した大文字を含んではいけません。このロジックを正規表現に追加するにはどうしたらよいでしょうか? それは HttpHandler

    2023-10-29 12:51:32
  • "Not Whitespace and Not a hyphen" の正規表現とは?

    質問 私はこれを試みたが、それは動作しません。 [^\s-] 何かアイデアはありますか? どのように解決するのですか? [^\s-] は動作するはずであり、そうであれば [^-\s] [] : charクラス ^ : char クラスの内部 ^ は はネゲータで、最初に現れると \s : 空白文字の略 - : 文字通りのハイフンです。ハイ

    2023-10-18 08:34:12
  • メモ帳++で#または;で始まるすべての行を削除する

    質問 Notepad++ を使用して、# または ; で始まるすべての行を削除するにはどうすればよいですか。 どのように解決するのですか? 見つけてください。 ^[#;].* 何もない状態に置き換える。その ^ は行頭を表し [#;] はどちらかにマッチする文字クラスです。 # または ; であり、かつ .* はその行の他の何かにマッチします。 6.0 よ

    2023-10-13 18:33:43
  • linux find regex

    質問 の正規表現で困っています。 find コマンドの正規表現がうまくいきません。おそらく、コマンドラインでのエスケープについて私が理解していない何かがあるのでしょう。 なぜこれらは同じではないのですか? find -regex '.*[1234567890]' find -regex '.*[[:digit:]]' Bash、Ubuntu どのように解決するのですか?

    2023-10-08 14:43:55
  • linuxで正規表現を使用してファイル名を変更する

    質問 私は、次のような名前のファイルのセットを持っています。 Friends - 6x03 - Tow Ross' Denial.srt Friends - 6x20 - Tow Mac and C.H.E.E.S.E..srt Friends - 6x05 - Tow Joey's Porshe.srt で、以下のように名前を変えたい。 S06E03.srt S06E20.srt

    2023-10-02 13:39:11
  • bash regex with quotes?

    質問 次のコード number=1 if [[ $number =~ [0-9] ]] then echo matched fi は動作します。しかし、正規表現で引用符を使おうとすると、止まってしまいます。 number=1 if [[ $number =~ "[0-9]" ]] then echo matched fi 試しに "\[0-9\]" も試しました。何

    2023-09-26 05:52:13
  • sedのプラス記号が効かない

    質問 を置き換えようとしています。 /./ または /././ または /./././ から / をbashスクリプトでのみ使用することができます。sedの正規表現をなんとか作りましたが、うまくいきません。 variable="something/./././" variable=$(echo $variable | sed "s/\/(\.\/)+/\//g") echo

    2023-09-25 10:51:23
  • 正規表現の検証における小数点以下の数値

    質問 正規表現の検証で、小数点以下の値や数値のみをチェックしようと思っています。しかし、ユーザーが数値を入力すると、最初の桁が"0"にならないのです。 どうすればいいでしょうか? どのように解決するのですか? 1~9の範囲の数字に、0以上の他の数字が続く。 ^[1-9]\d*$ 小数点以下の数字が続く数字を許可する。1-9の範囲の数字に0以上の他の数字が続き、オプションで

    2023-09-24 17:10:56
  • 正規表現を使用して、末尾のホワイトスペースを削除するにはどうすればよいですか?

    質問 空行を削除せずに、コードから末尾の空白とタブを削除したいです。 空行を削除することなく、コードから末尾の空白とタブを削除したい。 私は試しました。 \s+$ とする。 ([^\n]*)\s+\r\n でも、どれも空行も削除されています。というのも \s は行末の文字にもマッチするのでしょう。 UPDATE(2016年)です。 最近では、この

    2023-09-24 13:59:23
  • 正規表現におけるキャレット

    質問 具体的には、いつ ^ は、正規表現において、どのような場合に "マッチスタート" を意味し、どのような場合に "以下ではない" を意味するのでしょうか? Wikipediaの記事などから、先頭では前者、括弧で使われると後者を意味すると判断したのですが、キャレットが先頭にある場合と括弧にある場合では、プログラムではどのように処理されるのでしょうか?例えば、どうでしょう。 ^[b-

    2023-09-17 18:53:09
  • Expressにおけるルートマッチのための正規表現

    質問 正規表現があまり得意ではないので、この方法が正しいかどうか確認したいのです。非常によく似た2つのルートがあるとします。 /discussion/:slug/ と /page/:slug/ . この2つのページにマッチするルートを作りたいのです。 app.get('/[discussion|page]/:slug', function(req, res, next) { ...

    2023-09-16 16:07:18
  • sedの正規表現で`d`が動作しないのはなぜですか?[重複しています]。

    質問 この質問はすでにここに回答があります : sedを使用して文字列からテキストを抽出する方法は? (5つの答え) 終了 4年前 .

    2023-09-12 02:46:04
  • Linuxシェルスクリプトで正規表現を使ってファイルを検索する方法 [閉鎖]

    質問 終了しました。 この質問は オフトピック . 現在、回答は受け付けておりません。 この質問を改善したいですか? 質問を更新する ですから、それは オントピック になります。 終了 9

    2023-09-08 14:45:01
  • 複数の文字列のうちの1つを検出する正規表現

    質問 いくつかのドメインに属する電子メールアドレスのリストを持っています。私は3つの特定のドメイン(この例では:foo, bar, & baz)に属するアドレスにマッチする正規表現が欲しいです。 つまり、これらはマッチするでしょう。 a@foo a@bar b@baz これはないでしょう。 a@fnord 理想的には、これらはどちらにも一致しません

    2023-09-03 09:30:38