bir dize içeren bir php regex "."

3 Cevap php

Hay hepsi, ben bir regex yapıyor yardıma ihtiyacım var. "-" Ve içermemelidir bir dize içermelidir. "".

Birisi bana lütfen yardımcı olabilir.

3 Cevap

Bunun için bir regex gerekmez:

if (strpos($string, '-') !== false && strpos($string, '.') === false)
    //do what you want...

Php hakkında bilmiyorum, ama bunu yapmak gerekir:

^[^.]*-[^.]*$

Bunun için herhangi bir ihtiyaç regex, tek bir yöntem strpos kullanmaktır

strpos($mystr,"-" ) !== FALSE && strpos($mystr,"." ) === FALSE