Pertanyaan yang diberi tag regex

106
Ekspresi reguler \ p {L} dan \ p {N}

Saya baru mengenal ekspresi reguler dan telah diberi ekspresi reguler berikut: (\p{L}|\p{N}|_|-|\.)* Saya tahu apa artinya * dan | berarti "atau" dan itu \ lolos. Tapi yang saya tidak tahu apa \p{L}dan \p{N}artinya. Saya telah mencari Google untuk itu, tanpa hasil ... Bisakah seseorang membantu...

105
Ekspresi reguler yang cocok dengan blok teks multiline

Saya mengalami sedikit kesulitan membuat Python regex berfungsi saat mencocokkan dengan teks yang mencakup banyak baris. Contoh teksnya adalah ('\ n' adalah baris baru) some Varying TEXT\n \n DSJFKDAFJKDAFJDSAKFJADSFLKDLAFKDSAF\n [more of the above, ending with a newline]\n [yep, there is a...

105
Ekspresi reguler Ruby menggunakan nama variabel

Apakah mungkin untuk membuat / menggunakan pola ekspresi reguler di ruby ​​yang didasarkan pada nilai nama variabel? Misalnya, kita semua tahu bahwa kita dapat melakukan hal berikut dengan string Ruby: str = "my string" str2 = "This is #{str}" # => "This is my string" Saya ingin melakukan...

105
Mengapa sed tidak mengenali \ t sebagai tab?

sed "s/\(.*\)/\t\1/" $filename > $sedTmpFile && mv $sedTmpFile $filename Saya mengharapkan sedskrip ini untuk menyisipkan tabdi depan setiap baris $filenametetapi sebenarnya tidak. Untuk beberapa alasan itu memasukkan sebagai

105
Regex tepat n ATAU m kali

Pertimbangkan ekspresi reguler berikut, di mana Xadalah setiap regex. X{n}|X{m} Regex ini akan menguji Xkemunculan tepat n atau mwaktu. Apakah ada pembilang ekspresi reguler yang dapat menguji kejadian secara Xtepat natau

104
Apakah Java Regex Thread Aman?

Saya memiliki fungsi yang menggunakan Pattern#compiledan Matcheruntuk mencari daftar string untuk suatu pola. Fungsi ini digunakan di banyak utas. Setiap utas akan memiliki pola unik yang diteruskan ke Pattern#compilesaat utas dibuat. Jumlah utas dan pola dinamis, artinya saya dapat menambahkan...

104
Apa itu Tata Bahasa Bebas Konteks?

Dapatkah seseorang menjelaskan kepada saya apa itu tata bahasa bebas konteks? Setelah melihat entri Wikipedia dan kemudian entri Wikipedia tentang tata bahasa formal, saya benar-benar bingung. Apakah seseorang akan berbaik hati menjelaskan tentang hal-hal ini? Saya bertanya-tanya ini karena saya...

104
Regex lookahead untuk 'tidak diikuti' di grep

Saya mencoba grep untuk semua contoh Ui\.tidak diikuti oleh Lineatau bahkan hanya hurufnyaL Apa cara yang tepat untuk menulis regex untuk menemukan semua instance dari string tertentu TIDAK diikuti oleh string lain? Menggunakan lookahead grep "Ui\.(?!L)" * bash: !L: event not found grep...

103
Perbedaan antara \ b dan \ B dalam regex

Saya membaca buku tentang ekspresi reguler dan saya menemukan contoh ini untuk \b: Kucing itu menyebarkan makanannya ke seluruh ruangan. Menggunakan regex - \bcat\bakan cocok dengan kata cattetapi tidak catdalam scattered. Untuk \Bpenulis gunakan contoh berikut: Harap masukkan sembilan digit id...

103
Mengekstrak angka dari vektor string

Saya memiliki string seperti ini: years<-c("20 years old", "1 years old") Saya hanya ingin grep nomor numerik dari vektor ini. Output yang diharapkan adalah vektor: c(20, 1) Bagaimana cara saya melakukan ini?

103
Dapatkan string di antara dua string dalam satu string

Saya memiliki string seperti: "super exemple of string key : text I want to keep - end of my string" Saya hanya ingin menyimpan string yang berada di antara "key : "dan " - ". Bagaimana saya bisa melakukan itu? Haruskah saya menggunakan Regex atau dapatkah saya melakukannya dengan cara...

102
Bagaimana cara menggunakan regex dalam kueri SQLite?

Saya ingin menggunakan ekspresi reguler dalam sqlite, tetapi saya tidak tahu caranya. Tabel saya memiliki kolom dengan string seperti ini: "3,12,13,14,19,28,32" Sekarang jika saya mengetik "di mana x LIKE '3'" saya juga mendapatkan baris yang berisi nilai seperti 13 atau 32 , tapi saya hanya ingin...