Skip to content

195-Patika-Dev-Paycore-Net-Bootcamp/gokay_urenc_hafta2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 

Repository files navigation

PayCore .NET Core Bootcamp - 2. Hafta


Görev Listesi


Sonuçlara Ait Ekran Görüntüleri

  • Personel Listesinin Tamamını Listeleme : [HttpGet] Get()

    Swagger

  • ID'ye Göre Personel Aratma : [HttpGet] GetById(int?)

    Swagger

    Swagger

  • Personel Listesine Veri Ekleme : [HttpPost] Post(Staff)

    Swagger

    Swagger

  • Personel Listesinde ID'ye Göre Veri Güncelleme : [HttpPut] Put(int?, Staff)

    Swagger

    Swagger

  • Personel Listesinden ID'ye Göre Veri Silme : [HttpDelete] Delete(int?)

    Swagger

    Swagger

  • Nesne Şeması

    Swagger


Regex Notları

  • (\d{}) : Sayısal veri anlamına gelir. Süslü parantez içinde kaç basamak olacağı belirlenebilir. Örnek: (\d{2})
  • \s : 1 boşluk karakteri anlamına gelir.
  • \ : Bu sembolün hemen yanına yazılan karakter yazıldığı yerde kullanılmak zorunda anlamına gelir. Örnekler: \( , \) , \+
  • [] : Bu sembolün içerisine yazılan değerler kullanılabilecek değerleri taşır. Örnek: [a-zA-Z\.@] => Bu örnekte kullanılan ifadenin alabileceği değerler: A'dan Z'ye büyük veya küçük tüm alfabetik harfler ve nokta ile @ işaretidir. Bunlar dışında değer alamaz.

Regex Çözümleri

  • ^\+(\d{12}) : +902121231212
  • ^\+(\d{2})\s(\d{3})\s(\d{3})\s(\d{2})\s(\d{2}) : +90 212 123 12 12 (Kullanılan)
  • ^\+(\d{2})\s\((\d{3})\)\s(\d{3})\s(\d{2})\s(\d{2}) : +90 (212) 123 12 12
  • ^[a-zA-Z\.@]{2,100}$ : example@paycore.com

Releases

No releases published

Packages

No packages published

Languages