文字が複数回表示される固定長文字列を検索する正規表現を作成する方法

文字が複数回表示される固定長文字列を検索する正規表現を作成する方法

最近まで、私は正規表現について少し読んで、すべての内容を扱ったと思いました。

文字 t で終わり、内部に 1 つ以上の点を含む長さ 5 のすべての文字列をフィルタリングする必要があります。文字列のサイズを制限しようとすると問題が発生します。最初にサイズ5のすべての文字列をフィルタリングしてから、内部に表示されるポイントに基づいて追加のフィルタリングを実行すると、うまく機能しますが面倒です。

正規表現を使用してこれを行う最善の方法は何ですか?

事前にお答えいただきありがとうございます!

ベストアンサー1

制約が2つのうち1つである場合、andそれらの1つだけを処理する方が簡単です。例:

grep '^....t$' | grep '\.'

または

perl -nlE '/^....t/ and /\./ and say '

おすすめ記事