Regex Opsiyonel Maçları

0 Cevap php

Ben şu olabilir PHP preg_match fonksiyonunu kullanarak dizeleri iki tür maç için çalışıyorum.

  • '_mything_to_newthing'
  • '_onething'
  • '_mything_to_newthing_and_some_stuff'

Yukarıdaki üçüncü birinde, ben sadece "mything" istiyor ve "newthing" yani üçüncü bölümünden sonra gelen her şeyi kullanıcı eklemek olabilir sadece bazı isteğe bağlı metindir. İdeal regex dışarı yukarıdaki durumlarda gelirdi;

  • 'Mything', 'newthing'
  • 'Onething'
  • 'Mything', 'newthing'

Desen eşleşmesi gereken bir-zA-Z0-9 mümkünse :-)

Benim regex korkunç, bu yüzden herhangi bir yardım mutluluk duyacağız!

Teşekkürler gelişmiş.

0 Cevap