less正規表現検索パターンのリファレンスはどこにありますか?
をless使用\dして数字を見つけるためにファイルを検索したいのですが、このワイルドカードを理解できません。私はless正規表現パターンのリファレンスを見つけようとしましたが、何も見つかりませんでした。manページやインターネットでは見つかりませんでした。
less正規表現検索パターンのリファレンスはどこにありますか?
をless使用\dして数字を見つけるためにファイルを検索したいのですが、このワイルドカードを理解できません。私はless正規表現パターンのリファレンスを見つけようとしましたが、何も見つかりませんでした。manページやインターネットでは見つかりませんでした。
回答:
lessのmanページは言う:
/pattern
Search forward in the file for the N-th line containing
the pattern. N defaults to 1. The pattern is a regular
expression, as recognized by the regular expression library
supplied by your system.
したがって、受け入れられる構文はシステムによって異なる場合があります。オフ手、見、私のDebianシステム上で拡張正規表現を受け入れているようだregex(7)、と理由はXではなく、Yに私の正規表現の仕事をしますか?
\dPerlからのものであり、すべての正規表現エンジンでサポートされているわけではありません。[0-9]または[[:digit:]]を使用して、数字を照合します。(正確な動作はロケールによって異なる場合があります。)