この文字列から英数字を抽出しようとしています:
A_phase_I-II,_open-req_project_id_PX15RAD001
問題は、PX15RAD001という用語が文字列のどこにでも出現する可能性があることです。
以下の式を使用して英数字部分を抽出しようとしています。しかし、これは文字列全体を返します。Alum は英数字の有効なキーワードだと思いました。そうではありませんか?
(my $string = $line ) =~ s/\P{Alnum}//g;
print $string;
前述の文字列の英数字部分を抽出するにはどうすればよいですか?
前もって感謝します。-シマク