Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
したがって、文字列 $a = "blah bluh bu.du" の場合、次を使用して文字列に du が含まれているかどうかを確認します。
if( $a =~ /\.du+/)
文字列に「.du」が含まれていることが確認されました。budu という単語だけを新しい文字列 $b に保存するにはどうすればよいですか? 私は perl を使用しています。
キャプチャしたい部分を括弧で囲みます。
if( $a =~ /([a-zA-Z]*?du[a-zA-Z]*?)/){ if ( defined $1 ) { my $word = $1; print "$word\n"; } }