我正在使用perl
我有一个很长的陈述
Hi this is mounarajan from india
在上面的陈述中,我正在编写正则表达式来寻找s / mounarajan /
如果找到匹配则应该打印整个声明“嗨,这是来自印度的mounarajan”
如何在perl中执行此操作
答案 0 :(得分:3)
print $statement if $statement =~ /mounarajan/;
您可以按照以下方式进行测试,
$ perl -e '$statement = "Hi this is mounarajan from india"; print $statement if $statement =~ /mounarajan/;'
答案 1 :(得分:0)
您可以使用:
s='Hi this is mounarajan from india'
perl -ne 'print if /\bmounarajan\b/' <<< "$s"