朝、すべて コロンの前の文字列をキャプチャする: コロンの後の文字列を比較し、コロンの前の値と等しい値を削除します。例えば記号の前に文字列を取り込む方法
:
aaa:aaa-bbb-ccc
出力:
$string = "aaa:aaa-bbb-ccc";
$first =~ /(:.*\)/; //get aaa before the colon
$others =$string=~ s/$first//; remove the same values after colon
以下
aaa others:bbb,ccc
私のコードあなたは私を助けてくださいことはできますか? (。* \)..
を '' **後**ない**前**を意味します。あなたの質問を明確にしてください。あなたは2つの 'aaa'を持っているので、それは少し混乱しています。あなたの出力はあなたのパターンから非常に異なっています。 –