Pengantar manipulasi string

Regular Expressions in Python

Maria Eugenia Inzaugarat

Data Scientist

Anda akan belajar

  • Manipulasi string

    • mis. mengganti dan mencari substring tertentu
  • Pemformatan string

    • mis. menyisipkan string ke dalam template
  • Ekspresi reguler dasar dan lanjutan

    • mis. menemukan pola kompleks dalam string
Regular Expressions in Python

Mengapa penting

  • Membersihkan dataset untuk penambangan teks atau analisis sentimen

  • Memroses isi email untuk model ML yang menentukan spam

  • Mem-parse dan mengekstrak data dari situs web untuk membangun basis data

Regular Expressions in Python

String

  • Urutan karakter

  • Tanda kutip

my_string = "This is a string"
my_string2 = 'This is also a string'
my_string = 'And this? It's the wrong string'
my_string = "And this? It's the correct string"
Regular Expressions in Python

Lebih banyak tentang string

  • Panjang
my_string = "Awesome day"

len(my_string)
11
  • Konversi ke string
str(123)
'123'
Regular Expressions in Python

Konkatenasi

  • Konkatenasi: operator +
my_string1 = "Awesome day"
my_string2 = "for biking"
print(my_string1+" "+my_string2)
Awesome day for biking
Regular Expressions in Python

Indexing

  • Notasi bracket

my_string = "Awesome day"
print(my_string[3])
s

 

print(my_string[-1])
y
Regular Expressions in Python

Slicing

  • Notasi bracket

my_string = "Awesome day"
print(my_string[0:3])
Awe

 

print(my_string[:5])
print(my_string[5:])
Aweso
me day
Regular Expressions in Python

Stride

  • Menentukan stride

my_string = "Awesome day"
print(my_string[0:6:2])
Aeo

 

print(my_string[::-1])
yad emosewA
Regular Expressions in Python

Ayo berlatih!

Regular Expressions in Python

Preparing Video For Download...