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.

16
RegEx untuk Javascript hanya mengizinkan alfanumerik
Saya perlu menemukan mantan reg yang hanya memungkinkan alfanumerik. Sejauh ini, semua orang yang saya coba hanya berfungsi jika stringnya alfanumerik, artinya mengandung huruf dan angka. Saya hanya ingin satu yang memungkinkan dan tidak membutuhkan keduanya.
237 javascript  regex 

5
Cara membalikkan ekspresi grep
Ekspresi grep berikut berhasil mendaftar semua file .exe dan .html di direktori dan sub direktori saat ini. ls -R |grep -E .*[\.exe]$\|.*[\.html]$ Bagaimana cara membalikkan hasil ini untuk mencantumkan yang bukan .html atau .exe sebagai gantinya. (Yaitu !=,.)
237 regex  linux  grep 

8
Ekspresi reguler untuk mencocokkan karakter non-ASCII?
Apa cara termudah untuk mencocokkan karakter non-ASCII dalam regex? Saya ingin mencocokkan semua kata satu per satu dalam string masukan, tetapi bahasanya mungkin bukan bahasa Inggris, jadi saya harus mencocokkan hal-hal seperti ü, ö, ß, dan ñ. Juga, ini dalam Javascript / jQuery, jadi solusi apa pun perlu diterapkan untuk …
237 javascript  jquery  regex 



9
Mencocokkan ruang dalam regex
Saya perlu mencocokkan karakter spasi dalam ekspresi reguler PHP. Ada yang punya ide? Maksud saya seperti "gavin schulz", ruang di antara dua kata. Saya menggunakan ekspresi reguler untuk memastikan bahwa saya hanya mengizinkan huruf, angka, dan spasi. Tapi saya tidak yakin bagaimana menemukan ruang. Inilah yang saya miliki sekarang: $newtag …
229 php  regex 

4
Melarikan string regex dengan Python
Saya ingin menggunakan input dari pengguna sebagai pola regex untuk pencarian beberapa teks. Ini berfungsi, tetapi bagaimana saya bisa menangani kasus di mana pengguna menempatkan karakter yang memiliki makna di regex? Misalnya, pengguna ingin mencari Word (s): mesin regex akan mengambil (s)sebagai grup. Saya ingin memperlakukannya seperti string "(s)". Saya …
229 python  regex 


3
Ganti Javascript dengan referensi ke grup yang cocok?
Saya punya string, seperti hello _there_. Saya ingin mengganti dua garis bawah dengan <div>dan </div>masing - masing, menggunakan JavaScript . Output akan (oleh karena itu) terlihat seperti hello <div>there</div>. String mungkin berisi beberapa pasang garis bawah. Apa yang saya cari adalah cara untuk baik menjalankan fungsi pada setiap pertandingan, cara …
228 javascript  regex 


13
Dengan Python, bagaimana cara memisahkan string dan menjaga pemisah?
Inilah cara paling sederhana untuk menjelaskan ini. Inilah yang saya gunakan: re.split('\W', 'foo/bar spam\neggs') -> ['foo', 'bar', 'spam', 'eggs'] Inilah yang saya inginkan: someMethod('\W', 'foo/bar spam\neggs') -> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs'] Alasannya adalah saya ingin membagi string menjadi token, memanipulasinya, lalu memasangnya kembali.
226 python  regex 


15
Mencari UUID dalam teks dengan regex
Saya mencari UUID dalam blok teks menggunakan regex. Saat ini saya mengandalkan asumsi bahwa semua UUID akan mengikuti pola 8-4-4-4-12 digit heksadesimal. Adakah yang bisa memikirkan kasus penggunaan di mana asumsi ini tidak valid dan akan menyebabkan saya kehilangan beberapa UUID?
224 regex 

7
Hapus bukan karakter alfanumerik dari string
Saya ingin mengonversi string berikut ke output yang disediakan. Input: "\\test\red\bob\fred\new" Output: "testredbobfrednew" Aku sudah tidak menemukan solusi yang akan menangani karakter khusus seperti \r, \n, \b, dll Pada dasarnya saya hanya ingin menyingkirkan apa saja yang tidak alfanumerik. Inilah yang saya coba ... Attempt 1: "\\test\red\bob\fred\new".replace(/[_\W]+/g, ""); Output 1: …
224 javascript  regex 

4
Regex untuk mencocokkan karakter apa pun termasuk baris baru
Apakah ada regex yang cocok dengan "semua karakter termasuk baris baru"? Misalnya, dalam regex di bawah ini, tidak ada output dari $2karena (.+?)tidak termasuk baris baru saat pencocokan. $string = "START Curabitur mollis, dolor ut rutrum consequat, arcu nisl ultrices diam, adipiscing aliquam ipsum metus id velit. Aenean vestibulum gravida …
223 regex  perl 

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.