lostyazilim
tr.link

Regex Yapisi Hakkinda (Pattern Olusturma)

7 Mesajlar 1.398 Okunma
acebozum
tr.link

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)
Merhaba arkadaslar
Regex pattern ile textbox'a istedigim 4 harf disinda girilmesini istemiyorum.

Yazdigim pattern : "[ATGC]$" seklinde fakat aradaki harfleri degistirdigimde de kabul ediyor . Bana istedigim 4 harfin regex patternini yazmamda yardim eder misiniz ?

Tesekkur ederim.
 

 

wmaraci
reklam

27207 27207 WM Aracı Anonim Üyelik
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 1852
  • Beğeniler 346 / 707
  • Ticaret 5, (%100)
pattern="^A$|^T$|^G$|^C$"

Bu olması lazım hocam. Büyük küçük harf duyarlı.
Çalşıyormu denemedim ama bildiğim kadar yazdım.
https://regex101.com/
PorFavorDama

kişi bu mesajı beğendi.

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)

PHPacemisi adlı üyeden alıntı

pattern="^A$|^T$|^G$|^C$"

Bu olması lazım hocam. Büyük küçük harf duyarlı.
Çalşıyormu denemedim ama bildiğim kadar yazdım.
https://regex101.com/


Hocam öncelikle teşekkür ediyorum fakat bunda da hata veriyor galiba aslında [^...] komutu ile kullanmak istemediğim karakterleri çıkartıpta yapabilirim fakat benim kullanmak istediğim harf sayısı 4 tane olduğu için ( 4 harf sınırsız sayıda kullanılabilir ) kalan harfleri oraya yazıp çıkarmak istemedim daha kısa bir yolu vardır diye düşündüm :)
 

 

27207 27207 WM Aracı Anonim Üyelik
  • Üyelik 02.01.2014
  • Yaş/Cinsiyet - /
  • Meslek
  • Konum
  • Ad Soyad ** **
  • Mesajlar 1852
  • Beğeniler 346 / 707
  • Ticaret 5, (%100)
Sadece 4 karakter mi girilebiliyor? Yani birebir ATGC mi girilince doğrulanıyor?
PorFavorDama

kişi bu mesajı beğendi.

wmaraci
wmaraci

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)
/^[atgc]+$/
PorFavorDama

kişi bu mesajı beğendi.

.

PorFavorDama PorFavorDama WM Aracı Kullanıcı
  • Üyelik 20.01.2014
  • Yaş/Cinsiyet 29 / E
  • Meslek -
  • Konum Adana
  • Ad Soyad B** K**
  • Mesajlar 511
  • Beğeniler 152 / 44
  • Ticaret 0, (%0)


Çok teşekkür ederim hocam aslında çok da zor bir şey değil ama işte insanın aklına gelmeyebiliyor bazen sağolun :)

Ek Olarak:

PHPacemisi adlı üyeden alıntı

Sadece 4 karakter mi girilebiliyor? Yani birebir ATGC mi girilince doğrulanıyor?


Hocam yukarıdaki arkadaşın yaptığı şekilde olacakmış yani ATGC harflerinden herhangi birisi olabilir de olmayabilirde ve sınırsız sayıda da kullanılabilir çok teşekkür ederim size de :)
 

 

soulmy soulmy WM Aracı Kullanıcı
  • Üyelik 12.06.2012
  • Yaş/Cinsiyet 38 / E
  • Meslek Öğretmen
  • Konum Samsun
  • Ad Soyad O** Y**
  • Mesajlar 1722
  • Beğeniler 398 / 400
  • Ticaret 20, (%100)
Yardımcı olabildiysem ne mutlu. :)
 

 

.
wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al