Pertanyaan yang diberi tag «regex»

Regex (atau regexp) dikenal sebagai pencocokan ekspresi reguler dari pola, string atau karakter dalam, misalnya, file teks besar. Pertanyaan harus ditandai seperti apa pun bahasa pemrograman yang terlibat dan tag juga dapat berlaku untuk program baris perintah atau grafis yang memiliki plugin regex atau beberapa kemampuan regex.



3
Berbasis pola, nama file batch di terminal
Saya perlu mengganti nama berikut ini: file_001_loremipsum.png file_002_dolor.png file_003_sit.png file_004_amet.png file_105_randomness.png ke upl_loremipsum.png upl_dolor.png upl_sit.png upl_amet.png upl_randomness.png Bagaimana cara mewujudkannya hanya dengan satu baris perintah terminal?


3
Perbedaan antara '.' , '?' dan '*' dalam ekspresi reguler?
Bisakah saya mendapatkan contoh tentang bagaimana ketiga elemen ini (apakah ini disebut karakter meta?) Berbeda? Saya tahu itu *berarti semua atau tidak sama sekali, tetapi saya tidak yakin apakah itu cara yang tepat untuk memikirkannya. Di sisi lain .dan ?tampak sama. Mereka cocok dengan satu karakter, kan?
21 bash  regex 

1
Menggunakan Pengubah Reg-kompatibel (PCRE) Perl di grep
Menurut grep --helpdan man grep, kita dapat menggunakan -Popsi untuk menafsirkan pola sebagai ekspresi reguler Perl (PCRE, tepatnya), alih-alih ekspresi reguler reguler dasar POSIX (BRE). Dalam bahasa Perl, berbagai Pengubah dapat ditambahkan ke ekspresi, untuk menyesuaikan interpretasi pola (dalam sintaksis /pattern/modifiers). Jadi, bagaimana seseorang dapat menambahkan pengubah ke ekspresi reguler …
20 grep  perl  regex 

2
Apa arti ^ $ dan ^ #?
Saya tidak mengerti BADIPS=$(egrep -v "^#|^$" $tDB). Bisakah Anda menjelaskannya? kode lengkap: #!/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 …
17 grep  regex 

3
Bagaimana cara menentukan nama file saat mengekstraksi audio menggunakan youtube-dl?
Saya dapat membuat mp3 video YouTube dengan perintah berikut: youtube-dl --extract-audio --audio-format mp3 http://www.youtube.com/watch?v=rtOvBOTyX00 Itu menciptakan mp3 dengan nama file berikut: Christina Perri - A Thousand Years [Official Music Video]-rtOvBOTyX00.mp3 Saya tidak memerlukan bagian ID video ( rtOvBOTyX00) di bagian akhir dan ingin memiliki yang berikut ini: Christina Perri - …

1
Bagaimana cara memasukkan karakter spasi dengan grep?
Saya punya file bernama contoh $ cat example kali.pdf linux.pdf ubuntu.pdf example.pdf. this.pdf grep .pdf dan ketika saya gunakan grepuntuk mendapatkan garis yang memiliki ruang sebelumnya .pdf, saya sepertinya tidak bisa mendapatkannya. grep *.pdf example tidak menghasilkan apa-apa, (saya ingin mengatakan, "grep, cocokkan nol atau lebih banyak spasi sebelumnya .pdf", …


2
Ekspresi reguler VS Filename globbing
Saya tahu bahwa ekspresi reguler hanya dapat digunakan dengan karakter dan string, tetapi terkadang saya menemukannya dalam nama file. Pertanyaan saya adalah: apakah regex hanya digunakan dengan karakter atau juga dengan nama file?
15 files  regex  wildcards 

7
Rekomendasi untuk editor Regex?
Saya meminta rekomendasi untuk editor Regex pada stackoverflow beberapa waktu lalu. Berikut ini adalah salah satu balasan : Apa yang "baik" tergantung pada apa yang paling berguna bagi Anda. Bagi saya, bagaimanapun, ini adalah fitur kunci untuk editor regex yang baik (selain kemampuan untuk menguji dan membuat ekspresi reguler, tentu …

6
Grep awal baris
Saya punya file dengan konten berikut: (((jfojfojeojfow // hellow_rld (((jfojfojeojfow // hellow_rld Bagaimana saya bisa mengekstrak setiap baris yang dimulai dengan tanda kurung?


4
Grep: Tanda bintang (*) tidak selalu berfungsi
Jika saya menerima dokumen yang berisi berikut ini: ThisExampleString ... untuk ekspresi This*Stringatau *String, tidak ada yang dikembalikan. Namun, This*mengembalikan garis di atas seperti yang diharapkan. Apakah ungkapan itu terlampir dalam tanda kutip tidak ada bedanya. Saya pikir tanda bintang menunjukkan sejumlah karakter yang tidak dikenal? Mengapa ini hanya berfungsi …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.