Pertanyaan yang diberi tag regex

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

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

96
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 . + ....

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

95
Ekspresi reguler untuk menemukan URL dalam string

Adakah yang tahu tentang ekspresi reguler yang dapat saya gunakan untuk menemukan URL dalam string? Saya telah menemukan banyak ekspresi reguler di Google untuk menentukan apakah seluruh string adalah URL tetapi saya harus dapat mencari seluruh string untuk URL. Misalnya, saya ingin dapat...

95
Regex untuk mencocokkan angka dua atau empat kali

Ini pertanyaan sederhana tentang ekspresi reguler, tetapi saya tidak menemukan jawabannya. Saya ingin menentukan apakah suatu angka muncul secara berurutan tepat dua atau empat kali. Sintaks apa yang dapat saya gunakan? \d{what goes here?} Saya mencoba \d{2,4}, tetapi ungkapan ini menerima...

94
Menggunakan RegEx di SQL Server

Saya mencari cara mengganti / menyandikan teks menggunakan RegEx berdasarkan pengaturan / parameter RegEx di bawah ini: RegEx.IgnoreCase = True RegEx.Global = True RegEx.Pattern = "[^a-z\d\s.]+" Saya telah melihat beberapa contoh di RegEx, tetapi bingung bagaimana cara menerapkannya dengan...

93
String pencocokan RegExp tidak dimulai dengan my

Untuk PMD, saya ingin memiliki aturan yang memperingatkan saya tentang variabel jelek yang dimulai dengan my. Ini berarti saya harus menerima semua variabel yang TIDAK dimulai my. Jadi, saya membutuhkan RegEx (re) yang berperilaku sebagai berikut: re.match('myVar') == false re.match('manager')...

93
JavaScript - referensi latar regex string

Anda dapat melakukan referensi ulang seperti ini di JavaScript: var str = "123 $test 123"; str = str.replace(/(\$)([a-z]+)/gi, "$2"); Ini akan (sangat konyol) menggantikan "$ test" dengan "test". Tapi bayangkan saya ingin meneruskan string hasil $ 2 ke dalam fungsi, yang mengembalikan nilai...