2016-06-01 1 views
0

誰でも、なぜパターンの前後にスラッシュを追加しているのですか?preg_match PHPのメソッドですか?PHPのpreg_matchでパターンの前後にスラッシュを追加するのはなぜですか?

preg_match('/test/', "Welcome to testing world"); 

パターンを動的に追加する方法もありますか?

+1

シンプル: '$パターン= "テスト"; preg_match( "/ $ pattern /"、 "テストの世界へようこそ"); ' – Thamilan

答えて

2

区切り記号は、式の始まりと終わりに使用され、式がどの部分であるかを示す特殊文字です。これにより、修飾子とインタプリタを使用して、どちらが式であり修飾子であるかを知ることができます。

例:

preg_match('/Test/', "Welcome to testing world"); //nothing found 
preg_match('/Test/i', "Welcome to testing world"); //i -> case-insensitive search, all ok 
関連する問題