0

私はこのように形成された線を持っています:

1/1
3/5
5/5
7/10

左側の数字が右側の数字と一致する行を一致させる方法はありますか?

つまり、行1/1と5/5を一致させる必要があります。

4

3 に答える 3

6

後方参照を使用できます

^(\d+)/\1$
于 2012-08-23T19:04:25.387 に答える
2

これでうまくいくはずです:

^(\d+)/\1$

グループ内の1つ以上の数字を照合し、スラッシュの後にも表示されるように主張します。

于 2012-08-23T19:06:16.493 に答える
0

match.txtに入力が含まれていて、bashシェルを使用していると仮定します。

cat match.txt | sed -e's + \(。* \)/ \(。* \)+ if [\ 1 = \ 2]; 次に、\ 1 /\2をエコーし​​ます。fi +'| sh
于 2012-08-23T19:06:31.673 に答える