• 29-04-2021, 03:30:46
    #1
    Merhaba,
    Laravel validation içinde regex ile bir domain kontrolü yapmak istiyorum.
    https:// www. gibi şeyler girilebilir onu ben str_replace ile validate sonrası sildireceğim. Yapmak istediğim şu:

    Aratılan domain .com .net ya da .org ile bitmeli. Bu üçünün dışında kabul etmemeli.
    İnternette bulduklarımı çeşitli sitelerden kontrol ederek şöyle bir şeyler elde ettim ancak sanırım bir yerlerde yanlış yapıyorum:

    'domain'=> ['required', 'regex:[COLOR=#5E5E5E][FONT=source-code-pro, Monaco, Consolas, Courier New, monospace]/(http(s)?:\/\/)?[\w\/\.]+(\.((com)|(net)|(org)))$*/[/FONT][/COLOR] ']
    Yardımcı olabilirseniz çok sevinirim. Teşekkürler.
  • 29-04-2021, 03:57:58
    #2
    /^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9].([com]|[net]|[org]){3,}$/

    https://regexr.com/ Buradan test edebilirsin
    • BoraN_07
    BoraN_07 bunu beğendi.
    1 kişi bunu beğendi.
  • 29-04-2021, 19:59:50
    #3
    Misafir adlı üyeden alıntı: mesajı görüntüle
    /^[a-zA-Z0-9][a-zA-Z0-9-]{1,61}[a-zA-Z0-9].([com]|[net]|[org]){3,}$/

    https://regexr.com/ Buradan test edebilirsin
    Teşekkür ederim yardımınız için.