«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.

7
Hangi Regex işaretten bir satırın sonuna kadar her şeyi yakalar?
Tek bir ile açıklamaları gösteren bir metin dosyam var '. Bazı satırların iki tırnak işareti var ama her şeyi a'nın ilk örneğinden 've satır beslemesinden almam gerekiyor . I AL01 ' A-LINE '091398 GDK 33394178 402922 0831850 ' '091398 GDK 33394179 I AL02 ' A-LINE '091398 GDK 33394180 400722 0833118 …
123 regex 


6
Kılavuz için C # Regex
Bir dizeyi ayrıştırmam ve her Guid değerinin etrafına tek tırnak eklemem gerekiyor. Bunu yapmak için bir Regex kullanabileceğimi düşünüyordum ama tam olarak bir Regex gurusu değilim. Bir Rehberi tanımlamak için kullanılacak iyi bir Normal İfade var mı? İkinci sorum, kullanacağımı varsaydığım geçerli bir normal ifade bulduğumda, Regex.Replace(String, String, MatchEvaluator)ancak sözdiziminden …
122 c#  regex 


7
Regex Son oluşum?
İhtiyacım olan son ters eğik çizgiden sonraki son kısmı yakalamaya çalışıyorum \Web_ERP_Assistant(ile \) Benim fikrim şuydu: C:\Projects\Ensure_Solution\Assistance\App_WebReferences\Web_ERP_WebService\Web_ERP_Assistant \\.+?(?!\\) // I know there is something with negative look -ahead `(?!\\)` Ama bulamıyorum. [Regexer Demo]
122 regex  path 

6
Ruby dizeyi yakalanan normal ifade deseniyle değiştirir
Bunu Ruby'ye çevirmekte sorun yaşıyorum. İşte tam olarak yapmak istediğimi yapan bir JavaScript parçası: function get_code(str){ return str.replace(/^(Z_.*): .*/,"$1")​​​​​​​​​​​​​​​​​​​​​​​​​​​; } Ben denedim gsub , alt ve yerini ama hiçbiri ben bekliyorum ne gibi görünüyor. İşte denediğim şeylerin örnekleri: "Z_sdsd: sdsd".gsub(/^(Z_.*): .*/) { |capture| capture } "Z_sdsd: sdsd".gsub(/^(Z_.*): .*/, "$1") "Z_sdsd: …
121 ruby  regex  replace 

3
JavaScript'te büyük / küçük harfe duyarlı olmayan normal ifade
JavaScript kullanarak URL'mden bir sorgu dizesi çıkarmak istiyorum ve sorgu dizesi adı için büyük / küçük harfe duyarlı olmayan bir karşılaştırma yapmak istiyorum. İşte yaptığım şey: var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href); if (!results) { return 0; } return results[1] || 0; Ancak yukarıdaki kod, büyük / …
121 javascript  regex 

20
Java normal ifade e-postası
Her şeyden önce, e-posta için normal ifade kullanmanın tavsiye edilmediğini biliyorum, ancak bunu test etmem gerekiyor. Şu normal ifadeye sahibim: \b[A-Z0-9._%-]+@[A-Z0-9.-]+\.[A-Z]{2,4}\b Java'da şunu yaptım: Pattern p = Pattern.compile("\\b[A-Z0-9._%-]+@[A-Z0-9.-]+\\.[A-Z]{2,4}\\b"); Matcher m = p.matcher("foobar@gmail.com"); if (m.find()) System.out.println("Correct!"); Ancak normal ifade, e-postanın kaynakla biçimlendirilmiş olup olmadığına bakılmaksızın başarısız olur. Eclipse içindeki bir "bul …
121 java  regex  email 

7
PHP'de bir E-posta nasıl doğrulanır?
Giriş değerinin php5 kullanarak geçerli bir e-posta adresi olduğunu nasıl doğrulayabilirim. Şimdi bu kodu kullanıyorum function isValidEmail($email){ $pattern = "^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$"; if (eregi($pattern, $email)){ return true; } else { return false; } } ancak kullanımdan kaldırılmış hatayı gösterir. Bu sorunu nasıl düzeltebilirim? Lütfen bana yardım et.


5
Eclipse, düzenli ifade arama ve değiştirme
Tutulmada, bir düzenli ifade araması ve değiştirmesi gerçekleştirirken eşleşen arama dizesini değiştirme dizesinin bir parçası olarak kullanmak mümkün müdür? Temel olarak, tüm oluşumlarını değiştirmek istiyorum variableName.someMethod() ile: ((TypeName)variableName.someMethod()) Nerede variableName hiç bir değişken adı olabilir. In sed ben gibi bir şey kullanabilirsiniz: s/[a-zA-Z]+\.someMethod\(\)/((TypeName)&)/g Yani & eşleşen arama dizesini temsil eder. …
119 regex  eclipse  replace 

13
Doğru kısaltma hangisi - "regex" veya "regexp" [kapalı]
Kapalı . Bu soru fikir temelli . Şu anda cevapları kabul etmiyor. Bu soruyu geliştirmek mi istiyorsunuz? Bu yazıyı düzenleyerek gerçekler ve alıntılarla cevaplanabilmesi için soruyu güncelleyin . 6 yıl önce kapalı . Bu soruyu geliştirin Çoğumuz bilgisayar programcılarının doğru terminoloji konusunda oldukça takıntılıyız. Kesinlikle öyleyim, çünkü bazen bir kelimedeki …
119 regex  terminology 


3
posta kodu için normal ifade
Olası Yineleme: Nihai posta kodu ve zip normal ifadesi nedir? Posta kodu için üç koşulumu da karşılayabilecek Regex'e ihtiyacım var. Örneğin- 12345 12345-6789 12345 1234 Herhangi bir işaret ve öneri çok takdir edilecektir. Teşekkürler !
118 regex 

8
java.util.regex - Pattern.compile () öğesinin önemi?
Pattern.compile()Yöntemin önemi nedir ? Nesneyi almadan önce neden normal ifade dizesini derlemem gerekiyor Matcher? Örneğin : String regex = "((\\S+)\\s*some\\s*"; Pattern pattern = Pattern.compile(regex); // why do I need to compile Matcher matcher = pattern.matcher(text);
118 java  regex 

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.