私はこの入力を持っています:
AB2.HYNN.KABCDSEG.L000.G0001V00
AB2.HYNN.GABCDSEG.L000.G0005V00
文字列で終わるものをすべて削除したいと思いGXXXXVXX
ます。
このコードを使用する場合:
$result =~ s/\.G.*V.*$//g;
print "$result \n";
結果は次のとおりです。
AB2.HYNN.KABCDSEG.L000
AB2.HYNN
正規表現が見つけるたびに、".G"
それが空白で削除されるようです。理解できない。
これが欲しい:
AB2.HYNN.KABCDSEG.L000
AB2.HYNN.GABCDSEG.L000
どうすれば正規表現でこれを行うことができますか?