Contents
出力結果
Found target
説明
正規表現では「tar?get」という表現は「r」はあってもなくても良いという表現になります
プログラム例
JavaScript
let value = "This is target"; if ( value.match(/tar?get/) ) { console.log("Found target"); }
Perl
my $value = "This is target"; if ( $value=~ m!tar?get!s ) { print "Found target\n"; }
PHP
<?php $value = "This is target"; if (preg_match('/tar?get/s', $value)) { print "Found target\n"; }
Python
import re value = "This is target" if re.search( r'tar?get', value ): print("Found target")
Ruby
value = "This is target"; if value.match("tar?get") print "Found target\n"; end