結論 (2018年8月2日現在)検索対象にマルチバイト文字が含まれていても、抽出したい文字に含まれていなければ不要。 しかし安全のため、どんな時でもパターン修飾子"u"を付けるべき。 実験 デモ: http://sandbox.onlinephpfunctions.com/code/dab6f408a93e5113f5db0def7e58014f3a1c1ff2 <?php $subject = '漢字abcdひらがな한글Кириллица'; $patterns = array( '/\w+/', '/\w+/u', '/[a-z]+/', '/[a-z]+/u', '/[あ-ん]+/', '/[あ-ん]+/u' ); $v = phpversion(); echo "PHP: {$v}<br>"; echo "検索対象: {$subject}<br><br>"; foreach ($p