Pertanyaan yang diberi tag «regex»

Ekspresi reguler menyediakan bahasa deklaratif untuk mencocokkan pola dalam string. Mereka umumnya digunakan untuk validasi string, parsing, dan transformasi. Karena ekspresi reguler tidak sepenuhnya standar, semua pertanyaan dengan tag ini juga harus mencakup tag yang menentukan bahasa atau alat pemrograman yang berlaku. CATATAN: Meminta HTML, JSON, dll. Regex cenderung ditanggapi dengan reaksi negatif. Jika ada pengurai untuk itu, gunakan itu.

4
Ekstrak substring menggunakan regexp di bash biasa
Saya mencoba mengekstrak waktu dari string menggunakan bash, dan saya kesulitan memahaminya. String saya seperti ini: US/Central - 10:26 PM (CST) Dan saya ingin mengekstrak file 10:26 bagiannya. Ada yang tahu cara melakukan ini hanya dengan bash - tanpa menggunakan sed, awk, dll? Seperti, di PHP saya akan menggunakan - …
97 regex  bash 




5
Bagaimana cara menghitung jumlah kecocokan untuk ekspresi reguler?
Katakanlah saya memiliki string yang berisi ini: HelloxxxHelloxxxHello Saya menyusun pola untuk mencari 'Halo' Pattern pattern = Pattern.compile("Hello"); Matcher matcher = pattern.matcher("HelloxxxHelloxxxHello"); Ini harus menemukan tiga kecocokan. Bagaimana saya bisa menghitung berapa banyak pertandingan yang ada? Saya sudah mencoba berbagai loop dan menggunakan matcher.groupCount()tetapi tidak berhasil.
97 java  regex 

1
Apakah titik harus di-escape dalam kelas karakter (tanda kurung siku) dari ekspresi reguler?
Titik .dalam ekspresi reguler cocok dengan satu karakter apa pun. Agar ekspresi reguler cocok dengan sebuah titik, titik tersebut harus di-escape:\. Telah ditunjukkan kepada saya bahwa di dalam tanda kurung siku, []sebuah titik tidak harus dilepaskan. Misalnya, ekspresi: [.]{3}akan cocok dengan ...string. Benarkah? Dan jika demikian, apakah benar untuk semua …

5
Regex untuk menghapus semua (non numerik ATAU titik)
Saya membutuhkan teks seperti "joe ($ 3.004.50)" untuk disaring ke 3004,50 tetapi saya buruk di regex dan tidak dapat menemukan solusi yang sesuai. Jadi hanya angka dan titik yang harus tetap ada - yang lainnya difilter. Saya menggunakan C # dan VS.net 2008 framework 3.5
97 c#  regex 



4
Bagaimana cara meniadakan seluruh regex?
Saya punya regex, misalnya (ma|(t){1}). Itu cocok madan tdan tidak cocok bla. Saya ingin meniadakan regex, sehingga harus sesuai bladan tidak madan t, dengan menambahkan sesuatu untuk regex ini . Saya tahu saya bisa menulis bla, namun ekspresi reguler sebenarnya lebih kompleks.

3
Apa arti ekspresi reguler / _ / g?
JavaScript: .replace(/_/g," "); Saya memilikinya di kode saya tetapi tidak dapat mengingat mengapa atau apa fungsinya! Bisakah salah satu dari Anda guru ekspresi reguler membantu? Saya tahu ini mungkin tampak mendasar, tetapi ekspresi reguler bukanlah secangkir teh dan pencarian Google /gtidak banyak membantu.
96 javascript  regex 



5
grepping menggunakan "|" operator alternatif
Berikut ini adalah contoh file besar bernama AT5G60410.gff: Chr5 TAIR10 gene 24294890 24301147 . + . ID=AT5G60410;Note=protein_coding_gene;Name=AT5G60410 Chr5 TAIR10 mRNA 24294890 24301147 . + . ID=AT5G60410.1;Parent=AT5G60410;Name=AT5G60410.1;Index=1 Chr5 TAIR10 protein 24295226 24300671 . + . ID=AT5G60410.1-Protein;Name=AT5G60410.1;Derives_from=AT5G60410.1 Chr5 TAIR10 exon 24294890 24295035 . + . Parent=AT5G60410.1 Chr5 TAIR10 five_prime_UTR 24294890 24295035 . …
96 regex  linux  grep 

7
Bisakah saya mengganti grup di regex Java?
Saya memiliki kode ini, dan saya ingin tahu, apakah saya hanya dapat mengganti grup (tidak semua pola) di regex Java. Kode: //... Pattern p = Pattern.compile("(\\d).*(\\d)"); String input = "6 example input 4"; Matcher m = p.matcher(input); if (m.find()) { //Now I want replace group one ( (\\d) ) with …

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.