[string-matching] ile etiketlenen soru

IP adreslerini kontrol etmek için javascript düzenli ifade

Gibi birkaç ip adresleri var: 115.42.150.37 115.42.150.38 115.42.150.50 Tüm 3 ip adresini aramak istersem ne tür bir düzenli ifade yazmalıyım? Örneğin, eğer yaparsam 115.42.150.*(3 ip adresini de arayabilirim) Şimdi yapabileceklerim şunun gibi bir şey: /[0-9]{1-3}\.[0-9]{1-3}\.[0-...



Subring eşleşmesine dayanan R data.table satırları nasıl seçilir (bir la SQL benzeri)

Bir karakter sütununa sahip bir data.table'ım var ve yalnızca içinde bir alt dize içeren satırları seçmek istiyorum. SQL eşdeğerWHERE x LIKE '%substring%' Örneğin > Months = data.table(Name = month.name, Number = 1:12) > Months["mb" %in% Name] Empty data.table (0 rows) of 2 cols: N...



Regex bir dizgenin sadece 0 - 9 sayıları içermesine ve uzunluğu 45 ile sınırlamasına izin verir.

Bir dizgenin sadece 0-9karakter olarak içermesi için bir regex oluşturmaya çalışıyorum ve en az 1 karakter uzunluğunda ve daha fazla olmamalıdır 45. bu nedenle örnek 00303039bir eşleşme 039330a29olur ve olmazdı. Şimdiye dek elimde olan bu ama doğru olduğundan emin değilim. [0-9]{1,45} ...



Dize sütununda bir dize sütunundaki birden çok değeri süzme

data.frameSütunlardan birinde karakter verisi var . data.frameAynı sütundaki birden çok seçeneği filtrelemek istiyorum . Kaybettiğim bunu yapmanın kolay bir yolu var mı? Örnek: data.frame isim =dat days name 88 Lynn 11 Tom 2 Chris 5 Lisa 22 ...



Geçerli bir yıl için test edilecek Normal İfade Eşlemesi

Bir değer verilen geçerli bir yıl olup olmadığını kontrol etmek için doğrulamak istiyorum. Ölçütlerim, değerin 4karakterlerle bir tam sayı olması gerektiği yerlerde basittir . Bunun, yıllar öncesine 1000izin vermeyecek ve yıllar gibi izin vereceğinden en iyi çözüm olmadığını biliyorum 5000. Bu k...



Tüm tablolarda belirli bir değer nasıl aranır (PostgreSQL)?

PostgreSQL'de her tablonun her sütununda belirli bir değer aramak mümkün müdür ? Benzer bir soru vardır burada Oracle için. ...



Bir dize alt dize içerip içermediğini kontrol edin

Belirli bir dizginin Perl kullanarak belirli bir alt dize içerip içermediğini nasıl kontrol edebilirim? Daha spesifik olarak, s1.domain.comverilen string değişkeninde var olup olmadığını görmek istiyorum . ...



Python'da yüksek performanslı bulanık dize karşılaştırması, Levenshtein veya difflib kullanın [kapalı]

Verilen her kelimeyi 900.000 kelimelik tıbbi sözlüğe karşı kontrol ettiğim klinik mesaj normalizasyonu (yazım kontrolü) yapıyorum. Zamanın karmaşıklığı / performansı hakkında daha çok endişeliyim. Bulanık dize karşılaştırması yapmak istiyorum, ancak hangi kütüphaneyi kullanacağımdan emin deği...



Javascript'te bir regex eşleşmesinin () konumlarını gösterme?

Javascript'te bir regex eşleşmesinin () sonuçlarının bir dizgisinin içindeki (başlangıç) karakter konumlarını almanın bir yolu var mı? ...



Değişken uzunluklu dizeler için daha iyi bir benzerlik sıralama algoritması

Değişken uzunluklu dizgilerde genellikle önerilenlere göre daha iyi sonuçlar veren bir dize benzerliği algoritması arıyorum (levenshtein mesafesi, soundex, vb.). Örneğin, Verilen A dizesi: "Robert", Sonra B dizesi: "Amy Robertson" daha iyi bir eşleşme olurdu C dizesi: "Richard" ...



Dize ile desen eşleşip eşleşmediğini kontrol edin

Bir dizginin bu kalıpla eşleşip eşleşmediğini nasıl kontrol ederim? Büyük harf, sayılar, büyük harf, sayılar ... Örnek, Bunlar eşleşir: A1B2 B10L1 C1N200J1 Bunlar olmaz ('^' soruna işaret eder) a1B2 ^ A10B ^ AB400 ^ ...



Bir dizenin belirli bir kelime içerip içermediğini nasıl kontrol ederim?

Düşünmek: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Yukarıdaki kodun bende olduğunu varsayalım, ifadeyi yazmanın doğru yolu if ($a contains 'are')nedir? ...



Bir dizginin JavaScript'te bir alt dize içerip içermediğini kontrol etme

Genellikle bir String.contains()yöntem beklerdim , ancak bir yöntem görünmüyor. Bunu kontrol etmenin makul bir yolu nedir? ...