さまざまなツールや言語の正規表現構文の違いの概要

StackOverflow https://stackoverflow.com/questions/23216

  •  09-06-2019
  •  | 
  •  

質問

次のようなツールで使用される正規表現構文の違いをまったく思い出せません。 grep そして AWK, 、または Python や PHP などの言語。一般に、Perl は最も拡張性の高い構文を持っていますが、私はしばしばその制限によって足手まといになります。 egrep (「延長されました」 grep).

違いを簡潔に読みやすくまとめたサイトはありますか?

役に立ちましたか?

解決

正規表現をマスターする, 、最後の 4 章は Java、PHP、Perl、および 。ネット. 。それぞれ一章ずつ。私の知っている限りでは、 ポケット版 最後の 4 章だけが含まれています。

他のヒント

私自身の今後の参考のために、 正規表現構文の概要 の構文を対比するページ grep, egrep, 、Emacs、Perl、Python、Tcl。予想通り、Perl は最も多様な演算子をサポートしていますが、Python もそれ以上ではないにしても同等の機能を備えているように見えます。

このサイトが役立つと思います: http://www.正規表現.info/

それ以外では、私は対応するドキュメントを広範囲に使用していますが、結局のところ、これを回避する方法はないと信じています。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top