Pertanyaan yang diberi tag «regex»

Juga dikenal sebagai ekspresi reguler atau regexp, deskripsi serangkaian string, sering digunakan untuk mencari dan memvalidasi string.

0
Bagaimana saya bisa melakukan pencarian regex melalui PDF aman?
Saya ingin melakukan pencarian regex melalui file PDF Jadwal Air Canada (tersedia sini ). Sayangnya, file diamankan, dan itu tampaknya mencegah banyak cara biasa melakukan pencarian regex melalui file PDF dari bekerja. Misalnya, Agen Ransack tidak dapat mencari file seperti itu. Saya mencoba beberapa cara untuk menghapus batasan keamanan sehingga …
1 pdf  search  regex 

1
Windows Find Regex - findstr LookBehind
Saya punya string ini: DisplayName REG_SZ Paquete de controladores de Windows - Intel Corporation (iaStorA) HDC (07/22/2015 14.5.2.1088) Yang saya ambil dari: Reg Query HKLM\Software\Microsoft\Windows\CurrentVersion\Uninstall /s /v DisplayName Apa yang saya inginkan adalah nama persis produk: Paquete de controladores de Windows - Intel Corporation (iaStorA) HDC (07/22/2015 14.5.2.1 Saya mencoba …

2
Memfilter input dengan sed (regex)
Saya mengalami masalah dengan sed tidak mengembalikan apa yang saya harapkan ketika menggunakan pola regex untuk membersihkan beberapa output dari permintaan mysql. mysql -uroot -p -e 'SELECT `path` FROM db.media_gallery' | sed -n -r 's/[^\/]+([^\s]+).*/\1/p' Kueri mengembalikan banyak baris seperti ini: | /media/M/W/lmt_MWS04_8.png | | /media/M/W/lmt_MWS02_11.png | Ketika saya mem-pipe …
1 linux  bash  regex  sed 

1
notepad ++ panjang regex dalam byte
Saya berjuang dengan membuat regex di notepad ++ yang menemukan dan mengganti x jumlah byte dengan apa-apa. Carriage return (0D) menghitung, jumlah feed line (0A). Ini adalah regex yang saya coba: (0C adalah awal saya, saya menghapus 318 byte setelah 0C bersama dengan 0C) \x0C(.{318}) Regex ini tidak menemukan apa-apa, …


1
tidak jelas apa yang dilakukan pengiriman di vim
Saya tidak jelas tentang apa yang dilakukan oleh ekspresi pengiriman ({nr}) di vim. Manual mengatakan sebagai berikut: submatch({nr}) *submatch()* Only for an expression in a |:substitute| command. Returns the {nr}'th submatch of the matched text. When {nr} is 0 the whole matched text is returned. Example: :s/\d\+/\=submatch(0) + 1/ This …
1 vim  regex 

1
Cara menambahkan alias regex di Postfix saat menggunakan MySQL
Saya perlu membuat alias catchall berbasis regall di pengaturan Postfix dengan MySQL. Saya telah menemukan contoh mysql_virtual_alias_maps_regexp.cf dengan permintaan ini: query = SELECT goto FROM alias WHERE '%s' REGEXP CONCAT('^',address,'$') AND SUBSTRING(address,1,1) != '@' AND x_regexp = '1' Tapi saya tidak bisa menemukan struktur sebenarnya untuk tabel yang sesuai dengan …
1 mysql  regex  postfix 

2
pengiriman vim - mencoba untuk menempatkan tanda kutip di string
Saya mencoba menggunakan perintah pengiriman vim untuk memberi tanda kutip di sekitar semua string karakter dalam satu baris teks, dan itu tidak berfungsi. Inilah yang saya lakukan :s:\a*\a:\(submatch(0)\):g Yang dilakukannya hanyalah mengganti semua string dengan string (submatch (0)). Bagaimana saya membuat vim melakukan apa yang saya coba lakukan?
1 vim  regex 

1
mencocokkan file dalam file tidak terurut dengan grep
Bagaimana cara mencocokkan hanya nama file dalam file yang tidak terurut dengan grep? Saya mencoba grep -Po '[a-zA-Z1-9/_-]{1,}\.php'(saya mencoba mencocokkan file php), tetapi itu tidak berhasil misalnya http://www.google.com/index.php, karena cocok com/index.php. Itu juga perlu menangkap hal-hal seperti/directory/subdirectory/index.php
1 linux  bash  regex  grep 

1
Untuk Memilih serangkaian garis dan menyimpannya ke file lain di notepad ++
Saya ingin memilih satu set garis mulai dengan set karakter dan diakhiri dengan set karakter lain dan menyimpannya ke file lain. ekspresi reguler saya gunakan create or replace procedure.*?/ file saya mengandung create or replace procedure proc1 IS BEGIN DBMS_OUTPUT.put_line ('running proc1'); RAISE NO_DATA_FOUND; END; / create table emp(one varchar2(20),two …


0
MS Word, bisakah kita menulis ekspresi reguler multibahasa?
Saya ingin menemukan semua kemunculan dari xy dan mengubahnya menjadi x, y di mana x dan y adalah angka: Saya menggunakan ini: ([0-9]).([0-9)dan melakukan penggantian menggunakan\1,\2 tetapi inilah tangkapannya, jika intinya adalah karakter Arab, setelah itu diganti dengan koma yang merupakan karakter bahasa Inggris itu menyebabkan angka untuk beralih: contoh: …

1
Apakah ada cara untuk mendeteksi dukungan ekspresi reguler dalam file htaccess?
Saya menggunakan aturan penulisan ulang berikut untuk meneruskan seluruh url ke skrip php: RewriteEngine On RewriteCond %{SCRIPT_FILENAME} !-f RewriteCond %{SCRIPT_FILENAME} !-d RewriteRule ^(.*?)$ index.php?rewriteUrl=$1 [QSA,L] Pada beberapa server, saya harus menggunakan RewriteRule ^(.*)$ index.php?rewriteUrl=$1 [QSA,L] sebagai gantinya (yang ?hilang). Apakah ada cara untuk membuat server menangani ini secara otomatis? Dalam …

2
regex lokasi nginx dengan kurung kurawal dan kutipan tidak berfungsi
Saya punya situs, berjalan di nginx. Saya perlu menulis ulang URL seperti ini: domain.com/blabla/88-aaa-aaaaa-aaaa/qqqq-qqq11-2qq-qqq.html untuk ini domain.com/blabla/aaa-aaaaa-aaaa/qqqq-qqq11-2qq-qqq itu berarti - menghapus nomor setelah garis miring, diikuti oleh tanda hubung, dan kemudian ekstensi ".html". Untuk mencapainya, saya mencoba menggunakan location ~* \/[0-9]{1,4}(-.*)(\.html)$ { ...... } tetapi dalam tester lokasi, itu benar-benar …
1 regex  nginx 

1
hapus kolom terakhir dari file yang dibatasi koma
Bagaimana cara menghapus kolom terakhir dari file yang dibatasi koma di notepad ++ menggunakan regex dengan ganti dan temukan? Ini file saya: 2010-09-02,148.67,31.34,0,0,31.34 2010-09-03,149.52,31.24,0,0,31.24 ... Saya mencoba menemukan pola ini di akhir setiap baris, pada dasarnya kolom terakhir atau semuanya setelah koma terakhir, misalnya: ,31.34 ,31.34 Inilah yang saya miliki …
1 notepad++  regex  csv 

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.