semula.sub
Dalam pertempuran sebenar, kita sering perlu menggantikan aksara dalam rentetan Pada masa ini, kita boleh menggunakan fungsi def(corak, repl, rentetan, re.sub). . Tiga daripada parameter yang diperlukan: corak, repl, rentetan; dua parameter pilihan: kiraan, bendera
Makna parameter khusus adalah seperti berikut:
| Parameter | Penerangan |
| Menunjukkan rentetan corak dalam ungkapan biasa | |
| repl | repl, iaitu penggantian, maksud rentetan yang diganti |
| rentetan | bermaksud rentetan yang akan diproses dan diganti |
| hasil yang sepadan dalam corak, kiraan boleh mengawal penggantian beberapa kumpulan pertama | |
| bendera | Pengubah suai ekspresi biasa |
#!/usr/bin/env python3
# -*- coding: UTF-8 -*-
import re
a = 'Python*Android*Java-888'
# 把字符串中的 * 字符替换成 & 字符
sub1 = re.sub('\*', '&', a)
print(sub1)
# 把字符串中的第一个 * 字符替换成 & 字符
sub2 = re.sub('\*', '&', a, 1)
print(sub2)
# 把字符串中的 * 字符替换成 & 字符,把字符 - 换成 |
# 1、先定义一个函数
def convert(value):
group = value.group()
if (group == '*'):
return '&'
elif (group == '-'):
return '|'
# 第二个参数,要替换的字符可以为一个函数
sub3 = re.sub('[\*-]', convert, a)
print(sub3)Hasil keluaran: 🎜Python&Android&Java-888 Python&Android*Java-888 Python&Android&Java|888
fail baharu
Pratonton
Clear
- Cadangan kursus
- Muat turun perisian kursus
Perisian kursus tidak tersedia untuk dimuat turun pada masa ini. Kakitangan sedang menganjurkannya. Sila beri perhatian lebih kepada kursus ini pada masa hadapan~
Pelajar yang telah menonton kursus ini juga sedang belajar
Mari kita bercakap secara ringkas tentang memulakan perniagaan dalam PHP
Pengenalan pantas kepada pembangunan bahagian hadapan web
Pembangunan Tianlongbabu praktikal skala besar bagi rangka kerja MVC versi Mini meniru laman web ensiklopedia perkara yang memalukan
Bermula dengan Pembangunan Praktikal PHP: Penciptaan PHP Pantas [Forum Perniagaan Kecil]
Pengesahan log masuk dan papan mesej klasik
Pengumpulan pengetahuan rangkaian komputer
Mula Pantas Node.JS Versi Penuh
Kursus bahagian hadapan yang paling memahami anda: HTML5/CSS3/ES6/NPM/Vue/...[Asal]
Tulis rangka kerja PHP MVC anda sendiri (40 bab secara mendalam/butiran besar/mesti dibaca untuk pemula untuk maju)
















