downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | conferences | my php.net

search for in the

mb_ereg_replace_callback> <mb_encoding_aliases
[edit] Last updated: Fri, 17 May 2013

view this page in

mb_ereg_match

(PHP 4 >= 4.2.0, PHP 5)

mb_ereg_matchÇok baytlı dizge için düzenli ifadeyi eşleştirir

Açıklama

bool mb_ereg_match ( string $şablon , string $dizge [, string $seçenek = "msr" ] )

Bir düzenli ifadeyi çok baytlı bir dizge ile eşleştirir.

Değiştirgeler

şablon

Düzenli ifade şablonu.

dizge

Şablonun aranacağı dizge.

seçenek

Dönen Değerler

dizge, şablon ile eşleşirse TRUE eşleşmezse FALSE döner.

Notlar

Bilginize:

Bu işlev karakter kodlaması olarak dahili kodlamayı veya mb_regex_encoding() işlevi tarafından belirtilen karakter kodlamasını kullanır.

Ayrıca Bakınız

  • mb_regex_encoding() - mbregex işlevleri için geçerli kodlamayı dizge olarak döndürür
  • mb_ereg() - Düzenli ifadeyi çok baytlı karakter desteğiyle eşleştirir



add a note add a note User Contributed Notes mb_ereg_match - [2 notes]
up
1
Anonymous
4 years ago
Note that this function matches a string from the beginning only (though not necessarily till the end):

<?php

$test
= mb_ereg_match("a", "some apples"); // returns false
$test = mb_ereg_match("a", "a kiwi");      // returns true

?>

If you want to check for a match anywhere in the string, use the wild-card & repeat operators .*

<?php

$test
= mb_ereg_match(".*a", "some apples"); // returns true

?>
up
0
patryk dot szczyglowski at gmail dot com
4 years ago
'option' parameter has the same syntax as 'option' parameter from 'mb_regex_set_options' function.

 
show source | credits | stats | sitemap | contact | advertising | mirror sites