Shadowbox.init geçerli çağrıları eşleştirmek () Düzenli ifade

0 Cevap php

Ben bir dize en az bir kez başka bir dize olup olmadığını bilmek istiyorum.

I Shadowbox.init sonra boşluklarla herhangi (optionnal) combisaison ardından ( en az bir kez $ MyString içinde olup olmadığını kontrol etmek istiyorum.

  • Shadowbox.init bulunması gerekir (küçük harf duyarlı)
  • O (... alanlarda, sekmeler, satırsonlarının) boşluklarla herhangi bir sayı ile takip edilebilir
  • Whitespaces veya init daha sonra bir parantez açma izlemektedir (

Şimdiye kadar var:

$matches = preg_match('/Shadowbox.init[\s]*(/', $myString);

Bazı örnekler:

/*
Shadowbox.init(); --> OK
Shadowbox.init ( ); --> OK
Shadowbox.init       (foo); --> OK
Shadowbox.init ); --> Bad missing (
Shadowbox.init --> Bad missing (
Shadowbox. init(); --> Bad space after dot
*/

0 Cevap