Memadankan Teks Antara Dua Rentetan dengan Ungkapan Biasa
Apabila berurusan dengan tugasan manipulasi teks, ungkapan biasa menyediakan cara yang berkesan untuk mengekstrak maklumat tertentu. Satu tugas sedemikian melibatkan pemadanan dan mendapatkan semula teks yang terletak di antara dua rentetan yang ditentukan.
Dalam Python 2x, anda boleh mencapai ini menggunakan fungsi re.search modul semula. Coretan kod berikut menunjukkan cara memadankan teks antara "Bahagian 1" dan "Bahagian 3" dalam contoh yang diberikan:
<code class="python">import re s = 'Part 1. Part 2. Part 3 then more text' result = re.search(r'Part 1\.(.*?)Part 3', s).group(1) print(result) # Output: . Part 2. </code>
Dalam ungkapan biasa ini:
Atas ialah kandungan terperinci Bagaimana untuk Memadankan Teks Antara Dua Rentetan Menggunakan Ungkapan Biasa dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!