«regex» etiketlenmiş sorular

Normal ifade (veya regexp), örneğin büyük bir metin dosyasındaki desenlerin, dizelerin veya karakterlerin normal ifade eşleştirmesi olarak bilinir. Sorular, içerdiği programlama dili ne olursa olsun etiketlenmelidir ve etiket, normal ifade eklentilerine veya bazı normal ifade özelliklerine sahip komut satırı veya grafik programlara da uygulanabilir.

4
Hazır bilgi sekmeleri kullanmadan sekmeler nasıl grep edilir ve neden çalışmaz?
(E) grep olan bir dosyadaki sekmeleri aradığımda litteral sekmesini ( ^v + <tab>) kullanıyorum. \tNormal ifadelerdeki sekmelerin yerine kullanamıyorum . Örneğin sed ile bu ifade çok iyi çalışıyor. Öyleyse litteral olmayan bir değiştirme kullanmak için herhangi bir olasılık var mı <tab>ve çalışmayan / yorumlanmayan için arka plan \tnedir?




3
'Arasındaki fark. , '?' ve düzenli ifadelerde '*'?
Bu üç unsurun (bunlara metachatorlar denir mi?) Ne kadar farklı olduğuna dair bir örnek alabilir miyim? Bunun *her şey ya da hiçbir şey anlamına geldiğini biliyorum , ama düşünmenin doğru yolu olup olmadığından emin değilim. Öte yandan .ve ?aynı görünüyor. Bir karakterle eşleşiyorlar, değil mi?
21 bash  regex 

1
Perl uyumlu Regex (PCRE) değiştiricilerin grepte kullanılması
Göre grep --helpve man grepbiz kullanabilirsiniz -Pvarsayılan yerine, (kesin konuşmak gerekirse, PCRE) bir Perl düzenli ifade olarak desen yorumlamak amacıyla seçeneği POSIX temel düzenli ifadeler (BRE). Perl dilinde, kalıp yorumlamasını ayarlamak için (sözdiziminde ) ifadeye çeşitli Değiştiriciler eklenebilir /pattern/modifiers. Peki, birisi grep'in Perl düzenli ifadesine nasıl değiştiriciler ekleyebilir ? Gibi …
20 grep  perl  regex 

3
Youtube-dl kullanarak ses çıkarırken bir dosya adı nasıl belirtilir?
Aşağıdaki komutla bir YouTube videosunun mp3'ünü oluşturabilirim: youtube-dl --extract-audio --audio-format mp3 http://www.youtube.com/watch?v=rtOvBOTyX00 Aşağıdaki dosya adıyla bir mp3 oluşturur: Christina Perri - A Thousand Years [Official Music Video]-rtOvBOTyX00.mp3 rtOvBOTyX00Sonunda video kimliği partisine ( ) ihtiyacım yok ve sadece aşağıdakilere sahip olmak istiyorum: Christina Perri - A Thousand Years [Official Music Video].mp3 …

2
^ $ Ve ^ # ne anlama geliyor?
Anlamıyorum BADIPS=$(egrep -v "^#|^$" $tDB). Bunu açıklayabilir misin? tam kod: #!/bin/bash # Purpose: Block all traffic from AFGHANISTAN (af) and CHINA (CN). Use ISO code. # # See url for more info - http://www.cyberciti.biz/faq/?p=3402 # Author: nixCraft <www.cyberciti.biz> under GPL v.2.0+ # ------------------------------------------------------------------------------- ISO="af cn" ### Set PATH ### IPT=/sbin/iptables …
17 grep  regex 

1
Grep ile bir boşluk karakteri nasıl eklenir?
Example adında bir dosyam var $ cat example kali.pdf linux.pdf ubuntu.pdf example.pdf. this.pdf grep .pdf ve grepdaha önce bir alanı olan çizgiyi almak için kullandığımda .pdf, bunu elde edemiyorum. grep *.pdf example hiçbir şey döndürmez, ("grep, önce sıfır veya daha fazla boşlukla eşleş" demek istiyorum .pdf, ama sonuç yok) ve …

6
Grep başlangıcı
Aşağıdaki içeriğe sahip bir dosya var: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Parantez ile başlayan her satırı nasıl ayıklayabilirim?


2
Düzenli ifadeler VS Dosya adı globbing
Normal ifadelerin yalnızca karakter ve dizgilerle kullanılması gerektiğini biliyorum, ancak bazen bunları dosya adlarında buluyorum. Sorum şu: Normal ifadeler yalnızca karakterlerle mi yoksa dosya adlarıyla mı kullanılıyor?
15 files  regex  wildcards 

7
Regex editörü için öneri?
Bir süre önce stackoverflow'daki Regex editörleri için öneriler istedim . Aşağıdaki cevaplardan biri : "İyi" olan şey sizin için en faydalı olana bağlıdır. Benim için olsa da, bunlar iyi bir regex editörünün temel özellikleri (normal ifadeleri test etme ve oluşturma yeteneğinin yanı sıra, elbette, "regex editörü" olarak adlandırılması gereken bir …

2
Yılı baştan sona taşımak için toplu yeniden adlandırma dizinleri
Şu anda bazı müzik klasörleriyle mücadele ediyorum. Bir keresinde desen aşağıdaki onlara isim verdi: artist - album - year. Bugün bunun akıllıca bir hamle olmadığını fark ettim ve şimdi dizinleri kalıbı takip ederek adlandırmak istiyorum: year - artist - albumlistelendiklerinde artan sırada görünecekler. Yeniden adlandırmayı elle yapmaya başladım, ancak yaklaşık …

7
Dize ve ilk kelimeyi içeren kelimeyi yazdır
Bir metin satırında bir dize bulmak ve (boşluklar arasında) dize ve deyimin ilk kelimesini yazdırmak istiyorum. Örneğin: "Bu tek bir metin satırıdır" "Başka bir şey" "Tekrar denemek daha iyi" "Daha iyi" Dizelerin listesi: Metin şey Deneyin Daha iyi Ne çalışıyorum böyle bir tablo elde etmektir: Bu [sekme] metin Başka bir …

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.