問題タブ [pcregrep]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
31 参照

regex - サブルーチンに移動すると、PCRE 正規表現の動作が異なります

PCRE v8.42 を使用して、正規表現を名前付きサブルーチンに抽象化しようとしていますが、サブルーチン内にある場合、動作が異なるようです。

これは出力します10/

これは何も出力しません:

これら 2 つの正規表現は同等ではありませんか?

0 投票する
2 に答える
43 参照

regex - 特定のデータを含むリテラル [角括弧] を検索する grep

私のファイルには次の行が含まれています:

で終わる行のみを探してい[200]ます。次のパターンで角括弧をエスケープしようとしました。

  • cat file | grep \[200\]
  • cat file | grep \\[200\\]$

結果には、すべての行が含まれるか、何も含まれないかのいずれかです。とても紛らわしいです。