«regex» etiketlenmiş sorular

Normal ifadeler, dizelerdeki desenlerle eşleşmesi için bildirici bir dil sağlar. Genellikle dize doğrulaması, ayrıştırma ve dönüştürme için kullanılırlar. Normal ifadeler tam olarak standartlaştırılmadığından, bu etikete sahip tüm sorularda geçerli programlama dilini veya aracını belirten bir etiket bulunmalıdır. Not: HTML, JSON, vb regexes sormak olumsuz reaksiyonlar ile karşılanma eğilimindedir. Bunun için bir ayrıştırıcı varsa, bunu kullanın.

8
Java'da düzenli ifade için metinden kaçma
Java'nın, normal bir ifadeye eklenebilmesi için rastgele metinlerden kaçmak için yerleşik bir yolu var mı? Örneğin, kullanıcılarım "5 TL" girerse, giriş bittikten sonra "5" yerine tam olarak eşleştirmek istiyorum.
320 java  regex  escaping 

29
Bir dizeden sayı bulma ve çıkarma
Bulmak ve bir dize içinde bulunan bir sayı ayıklamak için bir gereksinim var. Örneğin, şu dizelerden: string test = "1 test" string test1 = " 1 test" string test2 = "test 99" Bunu nasıl yapabilirim?
319 c#  .net  regex  string 


7
String.replace içine normal ifade nasıl girilir?
Normal ifade beyanında yardıma ihtiyacım var. Girişlerim aşağıdaki gibidir: this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>. and there are many other lines in the txt files with<[3> such tags </[3> Gerekli çıktı: this is a paragraph with in …
317 python  regex  string  replace 



3
Normal ifade ileri, göz ve atom grupları
Bu sorunun cevapları bir toplum çabasıdır . Bu yayını iyileştirmek için mevcut yanıtları düzenleyin. Şu anda yeni yanıtları veya etkileşimleri kabul etmiyor. Bunları normal ifadeler bedenimde buldum ama ne için kullanabileceğime dair bir fikrim yok. Nasıl çalıştığını anlayabilmem için birisinin örnekleri var mı? (?!) - negative lookahead (?=) - positive …
314 regex  lookaround 

1
Python'da normal bir ifadeyle tüm eşleşmeleri nasıl bulabilirim?
Yazdığım bir programda re.search(), bir metin bloğundaki eşleşmeleri bulmak ve sonuçları yazdırmak için Python işlevini kullanıyorum . Ancak, metin bloğundaki ilk eşleşmeyi bulduğunda programdan çıkılır. TÜM eşleşmeler bulunana kadar programın durmadığı yerlerde bunu tekrar tekrar nasıl yapabilirim? Bunu yapmak için ayrı bir işlev var mı?
312 python  regex  search 


17
Yalnızca sayılar için normal ifade
Hiç düzenli ifadeler kullanmadım, bu yüzden sorun giderme konusunda sorun yaşıyorum. Regex sadece içerilen dize tüm sayılarla eşleşmesini istiyorum; ancak aşağıdaki iki örnekle tüm sayıları ve "1234 = 4321" gibi bir eşittir işaretini içeren bir dize ile eşleşir. Eminim bu davranışı değiştirmenin bir yolu vardır, ama dediğim gibi, normal ifadelerle …
309 c#  regex 



3
Bir kelimeyi / dizeyi hariç tutmak için normal ifade
Aşağıdaki gibi düzenli bir ifade var: ^/[a-z0-9]+$ Bu, /helloveya gibi dizelerle eşleşir /hello123. Ancak, /ignoremeve gibi dize değerlerini bir çift hariç tutmak istiyorum /ignoreme2. Birkaç varyant denedim ama işe yarayamadım! En son zayıf girişimim ^/(((?!ignoreme)|(?!ignoreme2))[a-z0-9])+$ Herhangi bir yardım minnetle takdir edilecektir :-)
299 regex 

7
Regex'i find komutuyla nasıl kullanabilirim?
Oluşturulan uuid1 dizesi ile adlandırılan bazı görüntüler var. Örneğin 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Tüm bu görüntüleri "find" komutunu kullanarak bulmak istiyorum: find . -regex "[a-f0-9\-]\{36\}\.jpg". Ama işe yaramıyor. Normal ifadeyle ilgili bir sorun mu var? Birisi bana bu konuda yardımcı olabilir mi?
298 regex  linux  find 


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.