StepCoding

Inline Options (Flags)

อ่าน [779] หมวดหมู่: Perl-Compatible

เราสามารถกำหนด flag แบบ inline ได้ (ซึ่งหมายความว่ากำหนด flag เฉพาะให้กับ subpattern นั้น ๆ) เช่น

# รูปแบบ
(?flags:subpattern)
<?php
preg_match('/I like (?i:PHP)/', 'I like PhP');
// true

preg_match ('/I like (?i:PHP)/', 'i Like PhP');
// false เนื่องจากเรากำหนด flag "i" ให้กับ subpattern PHP เท่านั้น
?>

ผู้สนับสนุน